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