login.js 395 B

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