Я использую помощника для авторизации доступа к страницам администратора.
Проблема заключается в том, что попробуйте пути доступа с 2 или более параметрами.
Примеры: - когда я пытаюсь получить доступ к / admin, он перенаправляет на / admin / login (OK) - когда я пытаюсь получить доступ к / admin / он перенаправляет на / admin / admin / login (BAD) - когда я попробуйте получить доступ к / admin / users, которые он перенаправляет на / admin / admin / login (BAD) - когда я пытаюсь получить доступ к / admin / users / add, он перенаправляет на / admin / users / admin / login (VERY BAD)
module.exports = {
authorizeAll: function(req,res,next){
/*
nivel
if (req.isAuthenticated() && req.user.nivel >= 1){
*/
if (req.isAuthenticated()){
return next()
}
req.flash("error_msg", "Você precisa estar logado para ter acesso!");
res.redirect('admin/login');
}
}
что я могу сделать, чтобы использовать "базовый" URL для перенаправления? Спасибо !!!