RedisSessions
Implements
- DatabaseInterfaceSessions
Index
Constructors
constructor
Parameters
db: Redis
options: AccountsRedisOptions = {}
Returns RedisSessions
Methods
publiccreateSession
Parameters
userId: string
token: string
connection: ConnectionInformations = {}
optionalextraData: object
Returns Promise<string>
publicfindSessionById
Parameters
sessionId: string
Returns Promise<null | Session>
publicfindSessionByToken
Parameters
token: string
Returns Promise<null | Session>
publicinvalidateAllSessions
Parameters
userId: string
optionalexcludedSessionIds: string[]
Returns Promise<void>
publicinvalidateSession
Parameters
sessionId: string
Returns Promise<void>
publicupdateSession
Parameters
sessionId: string
connection: ConnectionInformations
Returns Promise<void>