@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

null | AuthAccount

credentials?

Record<string, any>

email?

{ verificationRequest?: boolean; }

email.verificationRequest?

boolean

profile?

any

user

AuthUser

Returns

Awaitable<string | boolean>