authenticate.js 296 B

12345678910111213
  1. const jwt = require('jsonwebtoken')
  2. const authenticate = (req, res, next) => {
  3. const { token } = req.cookies
  4. console.log('token', token)
  5. if (token) {
  6. const { userId } = jwt.verify(token, process.env.APP_SECRET)
  7. req.userId = userId
  8. }
  9. next()
  10. }
  11. module.exports = { authenticate }