Files
questionnaire/server/middleware/auth.ts

11 lines
278 B
TypeScript

import { Request, Response, NextFunction } from 'express';
export function requireAuth(req: Request, res: Response, next: NextFunction): void {
if (req.session && req.session.user) {
next();
} else {
res.status(401).json({ error: 'Authenticatie vereist' });
}
}