Angular
Authentication State
Learn how to access and manage the user authentication state on the in your Angular application.
Before we can begin to access authentication state, the Corbado.load()
call has to resolve.
Find more here.
One-time access to Authentication State
If you want to access user state once, you can simply call Corbado.sessionToken
,
Corbado.user
or Corbado.isAuthenticated
to get the current user state.
app.component.ts
Subscribing to Authentication State
If you want to synchronize user state to your own state, you can subscribe to the authStateChanges
and userChanges
observables.
app.component.ts
We can now render the userId
in the template.
app.component.html
Logout
You can log out the user by calling Corbado.logout
.
app.component.ts
Now call the logout
function in your template.
app.component.html
Was this page helpful?