add redis creds
This commit is contained in:
23
src/app.ts
23
src/app.ts
@@ -16,6 +16,7 @@ import { channels } from './channels';
|
||||
import { Env, getEnv } from './helpers/get-env';
|
||||
|
||||
const app: Application = express(feathers());
|
||||
let sessionStore;
|
||||
|
||||
// Load app configuration
|
||||
app.configure(configuration());
|
||||
@@ -28,15 +29,19 @@ app.use(
|
||||
|
||||
app.use(cookieParser());
|
||||
|
||||
const sessionStore =
|
||||
getEnv() === Env.prod
|
||||
? new RedisStore({
|
||||
prefix: 'walias:',
|
||||
client: createClient({
|
||||
url: config.get('redis.url'),
|
||||
}),
|
||||
})
|
||||
: undefined;
|
||||
if (getEnv() === Env.prod) {
|
||||
const redisClient = createClient({
|
||||
url: config.get('redis.url'),
|
||||
password: config.get('redis.password'),
|
||||
});
|
||||
|
||||
sessionStore = new RedisStore({
|
||||
prefix: 'walias:',
|
||||
client: redisClient,
|
||||
});
|
||||
|
||||
redisClient.connect().catch(console.error);
|
||||
}
|
||||
|
||||
app.use(
|
||||
session({
|
||||
|
Reference in New Issue
Block a user