login.js 295 B

1234567891011121314
  1. // 分页修改中间件
  2. const jwt = require('jsonwebtoken');
  3. module.exports = () => {
  4. return (req, res, next) => {
  5. const { userId, token } = req.cookies;
  6. if (token) {
  7. req.uid = userId;
  8. const user = jwt.decode(token);
  9. req.role = user.role;
  10. }
  11. next();
  12. };
  13. };