Задать вопрос
@hollanditkzn

Как сделать, чтобы неавторизованным пользователям запретить доступ?

Я примерно сделал, но почему-то встал вопрос в том, что теперь он стал все переходил на основную страницу где пользователь авторизуется, даже после авторизации
let session = require('express-session'),
app.use(cookieParser());

let mustBeAuthenticated = (req, res, next) => {
	req.isAuthenticated()
		? next()
		: res.redirect('/');
};
app.use(session({
	secret: config.get('session:secret'),
	resave: config.get('session:resave'),
	saveUninitialized: config.get('session:saveUninitialized'),
}));
app.all('/users', mustBeAuthenticated);

Примерго, так, кто скажет в чем моя ошибка?
Ссылка на гитхаб для полее подробного примера
  • Вопрос задан
  • 312 просмотров
Подписаться 1 Простой 10 комментариев
Помогут разобраться в теме Все курсы
  • Онлайн-школа Александра Фролова
    Создание смарт-контрактов Solidity для Ethereum
    1 неделя
    Далее
  • Нетология
    Node.js для backend-разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы