user$

View as MarkdownOpen in Claude
get user$(): Observable<User | undefined>

Observable that emits the User profile once fetched, or undefined before authentication completes.

Examples

client.user$.subscribe(u => {
if (u) console.log('Logged in as', u.email);
});

user

get user(): User | undefined

Current user snapshot, or undefined if not yet authenticated.