0
私はKOA-パスポートとパスポート、現地
初期化戦略を使用し
passport.use(new LocalStrategy(
(username, password, cb) => {
db.findByUsername(username, (err, user) => {
return cb(null, user);
});
}));
ログイン
authorization.post('/login', function(ctx, next) {
return passport.authenticate('local', function(user,error) {
if (!user) {
ctx.status = 401;
ctx.body = { success: false, ...error }
} else {
ctx.body = { success: true }
ctx.status = 200;
return ctx.login(user)
}
})(ctx, next)
})
Cookieの削除した後、ブラウザはまだへのアクセス権を持っていますプライベートURLと私は同じユーザーと再びログインしている場合、レスポンスはセッションIDを持つ "Set-Cookie"ヘッダーを含んでいません。どうすれば修正できますか?