使用password.js在node.js中进行身份验证后重定向到上一页

使用password.js在node.js中进行身份验证后重定向到上一页,第1张

使用password.js在node.js中进行身份验证后重定向到上一页

我不知道护照,但是这是我的做法:

我在会话中使用了带有

app.get('/account', auth.restrict,routes.account)
该设置的中间件
redirectTo
…然后重定向到/ login

auth.restrict = function(req, res, next){    if (!req.session.userid) {        req.session.redirectTo = '/account';        res.redirect('/login');    } else {        next();    }};

然后在其中

routes.login.post
执行以下 *** 作:

var redirectTo = req.session.redirectTo || '/';delete req.session.redirectTo;// is authenticated ?res.redirect(redirectTo);


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5087773.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存