1.0.1 • Published 4 years ago
@lxghtless/openid-client-server-redis-session v1.0.1
Basic Usage
import RedisSessionStore from '@lxghtless/openid-client-server-redis-session'
// Any option from https://www.npmjs.com/package/redis#rediscreateclient
const redisClientOptions = {
host: '127.0.0.1:6379'
}
// A string used to prefix sessionId's for storing in redis
const sessionKeyPrefix = 'web-app-sessions'
const sessionStore = new RedisSessionStore(redisClientOptions, sessionKeyPrefix)
With Auth
import RedisSessionStore from '@lxghtless/openid-client-server-redis-session'
// Any option from https://www.npmjs.com/package/redis#rediscreateclient
const redisClientOptions = {
host: '127.0.0.1:6379'
}
// A string used to prefix sessionId's for storing in redis
const sessionKeyPrefix = 'web-app-sessions'
const sessionStore = new RedisSessionStore(redisClientOptions, sessionKeyPrefix)
const redisPassword = 'PasswordToAccessRedis'
await sessionStore.client.auth(redisPassword)
1.0.1
4 years ago
1.0.0
4 years ago
1.0.0-canary.2
4 years ago
1.0.0-canary.1
4 years ago
1.0.0-canary.0
4 years ago