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 | 未定義 |
參數
參數 | 類型 |
---|---|
providerId ? | LiteralUnion <P extends RedirectableProviderType ? BuiltInProviderType | P : BuiltInProviderType > |
options ? | SignInOptions |
authorizationParams ? | SignInAuthorizationParams |
回傳
signOut()
signOut(options?): Promise<void>
透過移除工作階段 Cookie 讓使用者登出。
參數
參數 | 類型 |
---|---|
options ? | SignOutParams <true > |
回傳
Promise
<void
>