Я установил печенье с
res.cookie("auth", token);
как я могу получить его в JWT-стратегии passport.js для аутентификации моего пользователя
(Я знаю, что в интернете много уроков, но я не нашел подходящих для меня)
Вот что у меня сейчас:
passport.use(new JwtStrategy({
jwtFromRequest : req => req.cookies.auth,
secretOrKey : config.secret
},
function(jwt_payload, done){
if(jwt_payload.expires < Date.now()){
User.findById(jwt_payload.id, (err, user) =>{
if(err) return done(null, false);
if(user){
return done(null, true);
}
});
}
return done(null, false);
}));
[править]
У меня есть код выше в отдельном файле, и я уже выполнил тест с Python, и cookie хранится в браузере