UNPKG

nodejs-rigorous

Version:
13 lines (10 loc) 448 B
"use strict"; 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); };