%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/opti/workflow/src/middleware/
Upload File :
Create Path :
Current File : /home/opti/workflow/src/middleware/verify_admin.js

var JWT = require('jsonwebtoken');

module.exports = function (req, res, next) {

    var token = req.body.token || req.query.token || req.headers.authorization;

    // if(token == req.headers.authorization) {
    //     token = token.split(" ");
    //     token = token[1];
    // }

    JWT.verify(token, 'secret', function(err, decoded) {

        if (err) {
            res.status(400).json({message: "Invalid Token"});
        }else {
            // User.findById(decoded.data.id,function(err, user) {
            //     if(err) {
            //         res.status(400).json({msg: 'user not found'});
            //     }else {
            //         res.status(400).json(user);
            //     }
            // });
            next()
        }
        
      });
 
}
  

Zerion Mini Shell 1.0