client
signIn()β
signIn<
P>(providerId?,options?,authorizationParams?):Promise<undefined|Response>
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.
Type parametersβ
| Parameter | Default |
|---|---|
P extends undefined | RedirectableProviderType | undefined |
Parametersβ
| Parameter | Type |
|---|---|
providerId? | LiteralUnion< P extends RedirectableProviderType ? P | BuiltInProviderType : BuiltInProviderType, string > |
options? | SignInOptions |
authorizationParams? | SignInAuthorizationParams |
Returnsβ
Promise< undefined | Response >
signOut()β
signOut(
options?):Promise<void>
Signs the user out, by removing the session cookie. Automatically adds the CSRF token to the request.
Parametersβ
| Parameter | Type |
|---|---|
options? | SignOutParams< true > |
Returnsβ
Promise< void >
SignInAuthorizationParamsβ
SignInAuthorizationParams:
string|string[][] |Record<string,string> |URLSearchParams
Match inputType of new URLSearchParams(inputType)