私のアプリは、特定の機能にアクセスするようにユーザーを制限し、ログインしていない場合はログインページにリダイレクトします。ログインページの前に要求されたURLを保存します。どうすればいいですか? 私は地元の人々を使用して試してみました:要求の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'))
私は、ログインコントローラで地元の人々にアクセスするにはどうすればよいですか?