nodejs-rigorous
Version:
Rigorous Framework
13 lines (10 loc) • 448 B
JavaScript
;
var passportJWT = require('passport-jwt');
var JWTStrategy = passportJWT.Strategy;
var ExtractJWT = passportJWT.ExtractJwt; // Appelé automatiquement dans le middleware qui donne user qui rajoute dans la requête req.authuser
module.exports = function (jwtCallback, jwtSecretToken) {
return new JWTStrategy({
jwtFromRequest: ExtractJWT.fromAuthHeaderAsBearerToken(),
secretOrKey: jwtSecretToken
}, jwtCallback);
};