Files
html/generated/file_06.txt
WEVIA 01ce7627ea
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
Wave 114 auto
2026-04-12 23:12:51 +02:00

10 lines
334 B
Plaintext

// utils/auth.js
export function requireAuth(req, res, next) {
const token = req.headers['authorization']?.split(' ')[1];
if (!token || token !== process.env.DASHBOARD_TOKEN) {
return res.status(401).json({ error: 'Accès non autorisé' });
}
next();
}
export const isAdmin = (token) => token === process.env.ADMIN_TOKEN;