Logs the user in with the specified step handler, acquires OAuth tokens, and retrieves user profile. Currently not implemented.
The type of user object expected
The function to invoke when handling authentication steps
Configuration overrides
Logs the user in with the specified UI, acquires OAuth tokens, and retrieves user profile.
The type of user object expected
The UI instance to use to acquire a session
Configuration overrides
Ends the user's session and revokes OAuth tokens.
Configuration overrides
High-level API for logging a user in/out and getting profile information.