If a user is not currently signed in this hook invokes a login. Failed logins can be retried using the login callback returned.
If a user is currently signed in this hook attempts to acquire a token. Subsequent token requests can use the acquireToken callback returned.
Optionally provide a request object to be used in the login/acquireToken call.
Optionally provide a specific user that should be logged in.
If a user is not currently signed in this hook invokes a login. Failed logins can be retried using the login callback returned. If a user is currently signed in this hook attempts to acquire a token. Subsequent token requests can use the acquireToken callback returned. Optionally provide a request object to be used in the login/acquireToken call. Optionally provide a specific user that should be logged in.