A stab at deploying
Some checks failed
continuous-integration/drone/push Build was killed

This commit is contained in:
2023-05-03 15:00:10 -04:00
parent 32bfbd7adc
commit 51b3d2c7c6
6 changed files with 104 additions and 2 deletions

View File

@@ -1,6 +1,8 @@
export const PACKAGE_NAME = '@mifi/latch';
export const PORT = process.env.PORT || 9000;
export const SESSION_KEY = process.env.SESSION_KEY || 'secret-key';
export const JWT_AUDIENCE = process.env.JWT_AUDIENCE || 'mifi.dev';
export const JWT_ISSUER = process.env.JWT_ISSUER || PACKAGE_NAME;
export const JWT_SECRET = process.env.JWT_SECRET || 'secret';

View File

@@ -7,6 +7,7 @@ import passport from './passport';
import { performanceLogger, perfromanceTimer } from './middleware/performance';
import { errorHandler } from './middleware/errorHandler';
import { authRouter } from './controllers/auth';
import { SESSION_KEY } from '../constants/env';
const app: Koa = new Koa();
@@ -16,7 +17,7 @@ app.use(performanceLogger);
app.use(bodyparser());
app.use(cookie());
app.keys = [process.env.SESSION_KEYS as string];
app.keys = [SESSION_KEY];
app.use(session({}, app));
app.use(passport.initialize());