ActivityPlug API / @activityplug/session-postgres / PostgresAuthSessionStore
Class: PostgresAuthSessionStore
Defined in: index.ts:65
Implements
unknown
Constructors
Constructor
new PostgresAuthSessionStore(
options):PostgresAuthSessionStore
Defined in: index.ts:70
Parameters
options
PostgresAuthSessionStoreOptions
Returns
PostgresAuthSessionStore
Methods
compareAndDelete()
compareAndDelete(
sessionId,expectedRevision):Promise<boolean>
Defined in: index.ts:171
Parameters
sessionId
string
expectedRevision
number
Returns
Promise<boolean>
compareAndSet()
compareAndSet(
sessionId,expectedRevision,next):Promise<boolean>
Defined in: index.ts:129
Parameters
sessionId
string
expectedRevision
number
next
StoredAuthSession
Returns
Promise<boolean>
consume()
consume(
sessionId):Promise<any>
Defined in: index.ts:112
Parameters
sessionId
string
Returns
Promise<any>
create()
create(
session):Promise<boolean>
Defined in: index.ts:76
Parameters
session
StoredAuthSession
Returns
Promise<boolean>
deleteExpired()
deleteExpired(
now?,limit?):Promise<number>
Defined in: index.ts:187
Parameters
now?
Date
limit?
number
Returns
Promise<number>
get()
get(
sessionId):Promise<any>
Defined in: index.ts:89
Parameters
sessionId
string
Returns
Promise<any>