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
<P
extendsRedirectableProviderType
?BuiltInProviderType
|P
:BuiltInProviderType
,string
>,options
?:SignInOptions
,authorizationParams
?:SignInAuthorizationParams
):Promise
<undefined
|Response
>
Type parameters
P
extendsundefined
|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
>