Documentation / @u-net/server / DirectLoginChallengeStore
Interface: DirectLoginChallengeStore
Defined in: directLogin.ts:49
Methods
approve()
approve(
record,nowIso):Promise<void>
Defined in: directLogin.ts:53
Atomically bind the account key and transition exactly one pending challenge.
Parameters
record
nowIso
string
Returns
Promise<void>
browserAccess()
browserAccess(
requestRef,redemptionChallenge,nowIso,consume):Promise<DirectLoginBrowserResult>
Defined in: directLogin.ts:55
Atomically authenticate, bound attempts, and optionally consume an approval.
Parameters
requestRef
string
redemptionChallenge
string
nowIso
string
consume
boolean
Returns
Promise<DirectLoginBrowserResult>
create()
create(
record):Promise<void>
Defined in: directLogin.ts:50
Parameters
record
Returns
Promise<void>
get()
get(
requestRef):Promise<DirectLoginChallengeRecord|undefined>
Defined in: directLogin.ts:51
Parameters
requestRef
string
Returns
Promise<DirectLoginChallengeRecord | undefined>