動作
auth()
auth(event, config): ReturnType<App.Locals["auth"]>
參數
參數 | 類型 |
---|---|
event | RequestEvent <Partial <Record <string , string >>, null | string > |
config | SvelteKitAuthConfig |
回傳值
ReturnType
<App.Locals
["auth"
]>
signIn()
signIn(
provider,
options,
authorizationParams,
config,
event): Promise<any>
參數
參數 | 類型 |
---|---|
provider | undefined | BuiltInProviderType | string & {} |
options | undefined | FormData | { redirect : boolean ; redirectTo : string ; } & Record <string , any > |
authorizationParams | | undefined | string | Record <string , string > | URLSearchParams | string [][] |
config | SvelteKitAuthConfig |
event | RequestEvent <Partial <Record <string , string >>, null | string > |
回傳值
Promise
<any
>
signOut()
signOut(
options,
config,
event): Promise<any>
參數
參數 | 類型 |
---|---|
options | undefined | { redirect : boolean ; redirectTo : string ; } |
config | SvelteKitAuthConfig |
event | RequestEvent <Partial <Record <string , string >>, null | string > |
回傳值
Promise
<any
>