User Management
How to manage your authenticated user in Flutter
Get Current User
Once your user has been authenticated, you can call passage.getCurrentUser()
which will return a PassageUser
object. When the user is no longer authenticated, this method will return null
.
Here's an example:
You can find all of the available properties on PassageUser
here.
Methods for updating user
Change contact info
To change the user's phone number or email, you can follow the examples below. Note that the user will receive a verification message where they'll need to confirm the change.
Manage user passkeys
The following CRUD operations are available for authenticated user passkeys. Note that each of these methods could throw an error that you'd need to handle.
Sign out user
To sign out your user and remove their tokens from the user's device (more on this in the next section), you can simply call passage.signOut()
.
Last updated