@morojs/moro


@morojs/moro / AuthCallbacks

Interface: AuthCallbacks

Defined in: src/types/auth.ts:138

Properties

jwt?

optional jwt?: (params) => Awaitable<AuthJWT>

Defined in: src/types/auth.ts:155

Parameters

params
account?

AuthAccount

isNewUser?

boolean

profile?

any

session?

any

token

AuthJWT

trigger?

"signIn" | "signUp" | "update"

user?

AuthUser

Returns

Awaitable<AuthJWT>


redirect?

optional redirect?: (params) => Awaitable<string>

Defined in: src/types/auth.ts:147

Parameters

params
baseUrl

string

url

string

Returns

Awaitable<string>


session?

optional session?: (params) => Awaitable<AuthSession>

Defined in: src/types/auth.ts:149

Parameters

params
session

AuthSession

token

AuthJWT

user

AuthUser

Returns

Awaitable<AuthSession>


signIn?

optional signIn?: (params) => Awaitable<string | boolean>

Defined in: src/types/auth.ts:139

Parameters

params
account

AuthAccount | null

credentials?

Record<string, any>

email?

{ verificationRequest?: boolean; }

email.verificationRequest?

boolean

profile?

any

user

AuthUser

Returns

Awaitable<string | boolean>