Users can be created through the sign-up flow. They have to provide a unique authentication identifier which can be an email address, phone number, or username.
If the sign-up attempt succeeds, a new session and user are created for your application instance.
After creation, the user's authentication identifier can be used at any time to complete the sign-in flow and get an active session.
Whenever you have an active session, that means you can access the currently signed-in
User object, through the