requireAuth.js 305 B

1234567891011121314
  1. import { authCookieName, verifySession } from '../libs/auth.js';
  2. const requireAuth = (req, res, next) => {
  3. const session = verifySession(req.cookies?.[authCookieName]);
  4. if (!session) {
  5. return res.unauthorized('请先登录');
  6. }
  7. req.user = session;
  8. next();
  9. };
  10. export default requireAuth;