Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var db = require('../config/db.js');
- var JwtOptions = require('../config/jwt_options');
- var jwt = require("jwt-simple");
- module.exports = function (req) {
- if (!req.cookies.username || !req.cookies.token) {
- return false;
- } else {
- var decodeToken = jwt.decode(req.cookies.token, JwtOptions.secretOrKey);
- return db.users.findById(decodeToken.id)
- .then(function (data) {
- return data;
- }).catch(function (err) {
- console.log('authorize error: ' + err);
- return err;
- });
- }
- }
Add Comment
Please, Sign In to add comment