跳至內容
從 NextAuth.js v4 遷移?請閱讀 我們的遷移指南.

動作

auth()

auth(event, config): ReturnType<App.Locals["auth"]>

參數

參數類型
eventRequestEvent<Partial<Record<string, string>>, null | string>
configSvelteKitAuthConfig

回傳值

ReturnType<App.Locals["auth"]>


signIn()

signIn(
   provider, 
   options, 
   authorizationParams, 
   config, 
event): Promise<any>

參數

參數類型
providerundefined | BuiltInProviderType | string & {}
optionsundefined | FormData | { redirect: boolean; redirectTo: string; } & Record<string, any>
authorizationParams| undefined | string | Record<string, string> | URLSearchParams | string[][]
configSvelteKitAuthConfig
eventRequestEvent<Partial<Record<string, string>>, null | string>

回傳值

Promise<any>


signOut()

signOut(
   options, 
   config, 
event): Promise<any>

參數

參數類型
optionsundefined | { redirect: boolean; redirectTo: string; }
configSvelteKitAuthConfig
eventRequestEvent<Partial<Record<string, string>>, null | string>

回傳值

Promise<any>

Auth.js © Balázs Orbán 和團隊 -2024