Skip to main content

AuthContextValue

@lowcode/builder-web


Interface: AuthContextValue

Defined in: apps/builder-web/src/auth/AuthContext.tsx:20

Properties

isLoading

isLoading: boolean

Defined in: apps/builder-web/src/auth/AuthContext.tsx:22


login()

login: (payload, options?) => Promise<AuthSession>

Defined in: apps/builder-web/src/auth/AuthContext.tsx:23

Parameters

payload

LoginPayload

options?
remember?

boolean

Returns

Promise<AuthSession>


logout()

logout: () => Promise<void>

Defined in: apps/builder-web/src/auth/AuthContext.tsx:25

Returns

Promise<void>


refreshSession()

refreshSession: () => Promise<AuthSession | null>

Defined in: apps/builder-web/src/auth/AuthContext.tsx:26

Returns

Promise<AuthSession | null>


register()

register: (payload) => Promise<AuthSession>

Defined in: apps/builder-web/src/auth/AuthContext.tsx:24

Parameters

payload

RegisterClientPayload

Returns

Promise<AuthSession>


session

session: AuthSession | null

Defined in: apps/builder-web/src/auth/AuthContext.tsx:21