@SpideR-KOSS

Почему не работает код PassportJS?

Почему не работает код с офф. сайта, немного измененный?
app.get("/login", function(req, res, next) {
  passport.authenticate("local", function(err, user, info) {
    if (err) {
      return next(err);
    }
    if (!user) {
      return res.render("login");
    }
    req.logIn(user, function(err) {
      if (err) {
        return next(err);
      }
      return res.redirect("/");
    });
  })(req, res, next);
});


При заходе проверяем, авторизован ли пользователь. Если нет, рендерим страницу логина, если да, перенаправляем на главную.

Почему не работает?
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
@RidgeA
вангую, что неправильно подключен
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы