client
SignInOptions
拡張
Record
<string
,unknown
>
プロパティ
callbackUrl?
optional callbackUrl: string;
サインイン後にユーザーがリダイレクトされるURLを指定します。デフォルトでは、サインインが開始されたページのURLになります。
redirect?
optional redirect: boolean;
SignInAuthorizationParams
type SignInAuthorizationParams: string | string[][] | Record<string, string> | URLSearchParams;
new URLSearchParams(inputType)
の inputType
に一致させます。
signIn()
signIn<P>(
providerId?,
options?,
authorizationParams?): Promise<undefined | Response>
サインインフローを開始するか、可能なすべてのプロバイダーを一覧表示するサインインページにユーザーを送信するクライアント側のメソッド。
型パラメータ
型パラメータ | 値 |
---|---|
P extends undefined | RedirectableProviderType | undefined |
パラメータ
パラメータ | 型 |
---|---|
providerId ? | LiteralUnion <P extends RedirectableProviderType ? BuiltInProviderType | P : BuiltInProviderType > |
options ? | SignInOptions |
authorizationParams ? | SignInAuthorizationParams |
戻り値
signOut()
signOut(options?): Promise<void>
セッションクッキーを削除して、ユーザーをサインアウトさせます。
パラメータ
パラメータ | 型 |
---|---|
options ? | SignOutParams <true > |
戻り値
Promise
<void
>