client
signIn()
Client-side method to initiate a signin flow or send the user to the signin page listing all possible providers. Automatically adds the CSRF token to the request.
signIn<P>(
providerId?:LiteralUnion<PextendsRedirectableProviderType?BuiltInProviderType|P:BuiltInProviderType,string>,options?:SignInOptions,authorizationParams?:SignInAuthorizationParams):Promise<undefined|Response>
Type parameters
Pextendsundefined|RedirectableProviderType=undefined
Parameters
| Parameter | Type | 
|---|---|
providerId? | LiteralUnion<P extends RedirectableProviderType ? BuiltInProviderType | P : BuiltInProviderType, string> | 
options? | SignInOptions | 
authorizationParams? | SignInAuthorizationParams | 
Returns
Promise<undefined | Response>
signOut()
Signs the user out, by removing the session cookie. Automatically adds the CSRF token to the request.
signOut(
options?:SignOutParams<true>):Promise<void>
Parameters
| Parameter | Type | 
|---|---|
options? | SignOutParams<true> | 
Returns
Promise<void>