DB improv., sessions/users handlers improv.

This commit is contained in:
Florian Sylvain
2023-01-27 15:57:36 +01:00
parent 7bd6edfd70
commit f261dc5f93
8 changed files with 193 additions and 108 deletions
+4 -1
View File
@@ -5,6 +5,7 @@ import jwt from 'jsonwebtoken'
import cors from 'cors'
import cookieParser from 'cookie-parser'
import { getJwtSecret } from './utils/jwt.js'
import sessionRouter from './routers/session.js'
const authMiddleware: RequestHandler = (req, res, next) => {
const token = req.cookies.jwt
@@ -54,7 +55,9 @@ export function initServer(): express.Express {
appRouter.get('/', appRouterGet)
appRouter.use(userRouter)
appRouter.use('/session/', sessionRouter)
appRouter.use('/user/', authMiddleware, userRouter)
app.use('/v1/', appRouter)
return app