login.js 351 B

12345678910111213141516
  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. }
  11. // req.role = user.role;
  12. }
  13. next();
  14. };
  15. };