我的应用限制用户访问某些功能,如果没有登录则重定向到登录页面。我想保存登录页面之前请求的URL。我怎么能这样做? 我尝试过使用当地人:
function restrict(req, res, next) {
if (!req.session.userName){
res.locals['url'] = req.originaUrl;
res.redirect('/login');
}
else
next();
}
app.get('/login', require('./src/controllers/pages/loginPageController'))
如何在登录控制器中访问本地人?
答案 0 :(得分:0)
我不是node.js人,但你通常可以选择以下之一:
session
存储用户访问过的网址login?landPath=/path/the/user/went/to/first/time
希望有所帮助