我不知道护照,但是这是我的做法:
我在会话中使用了带有
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);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)