· 6 years ago · Jul 23, 2019, 08:20 PM
1app.use("*", function(req, res, next){
2 let token = req.headers['authorization'] || req.headers['x-access-token']
3 if(token && token.startsWith("Bearer ")){
4 token = token.slice(7, token.length)
5 jwt.verify(token, secretKey, (err, decoded) => {
6 if(err){
7 res.status(401).json({
8 result : false,
9 message : "Token invalid"
10 })
11 }
12 else {
13 next()
14 }
15 })
16 } else {
17 res.status(400).json({
18 result : false,
19 message : "Token missing"
20 })
21 } else { next() }
22})