Documentation / @u-net/server / PostgresDirectLoginChallengeStore
Class: PostgresDirectLoginChallengeStore
Defined in: directLoginPostgres.ts:31
Implements
Constructors
Constructor
new PostgresDirectLoginChallengeStore(
db):PostgresDirectLoginChallengeStore
Defined in: directLoginPostgres.ts:32
Parameters
db
Returns
PostgresDirectLoginChallengeStore
Methods
consume()
consume(
requestRef):Promise<boolean>
Defined in: directLoginPostgres.ts:68
Parameters
requestRef
string
Returns
Promise<boolean>
Implementation of
DirectLoginChallengeStore.consume
create()
create(
record):Promise<void>
Defined in: directLoginPostgres.ts:34
Parameters
record
Returns
Promise<void>
Implementation of
DirectLoginChallengeStore.create
get()
get(
requestRef):Promise<DirectLoginChallengeRecord|undefined>
Defined in: directLoginPostgres.ts:42
Parameters
requestRef
string
Returns
Promise<DirectLoginChallengeRecord | undefined>
Implementation of
getBySessionId()
getBySessionId(
sessionId):Promise<DirectLoginChallengeRecord|undefined>
Defined in: directLoginPostgres.ts:50
Parameters
sessionId
string
Returns
Promise<DirectLoginChallengeRecord | undefined>
Implementation of
DirectLoginChallengeStore.getBySessionId
update()
update(
record):Promise<void>
Defined in: directLoginPostgres.ts:58
Parameters
record
Returns
Promise<void>