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>