Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.09.2021, 11:51
Новичок на форуме
Отправить личное сообщение для kirill-1103 Посмотреть профиль Найти все сообщения от kirill-1103
 
Регистрация: 22.09.2021
Сообщений: 2

Аутентификация с passport.js
Здравствуйте. Помогите пожалуйста решить проблему.

Пытаюсь сделать аутентификацию и регистрацию пользователя с помощью passport.js. Вроде всё получилось, но когда пользователь нажимает кнопку "Зарегестрироваться", его должно перебросить на страницу входа. При переходе на страницу входа браузер пишет, что не удается добраться до сайта и только после обновления страницы показывается страница входа. В чем может быть проблема?

Кусок кода - переход на страницу входа после регистрации:

router.post('/signup', (req, res, next) => {
          passport.authenticate('signup',
             function (err, user) {
                 if (err) {
                     throw err;
                 }
                 if (!user) {
                     wrongName = true;
                     return res.redirect("/users/signup")
                 }
                 res.redirect('/users/login');
             })(req, res, next);
     });
Ответить с цитированием
  #2 (permalink)  
Старый 28.09.2021, 12:26
Аватар для SuperZen
Профессор
Отправить личное сообщение для SuperZen Посмотреть профиль Найти все сообщения от SuperZen
 
Регистрация: 08.11.2017
Сообщений: 642

может быть в строке 11 надо писать return res.redirect('/users/login')
Ответить с цитированием
  #3 (permalink)  
Старый 02.10.2021, 23:42
Новичок на форуме
Отправить личное сообщение для kirill-1103 Посмотреть профиль Найти все сообщения от kirill-1103
 
Регистрация: 22.09.2021
Сообщений: 2

Да я тысячу раз уже эти ретурны попеременял) безтолку(
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Аутентификация с помощью 2х стратегий Passport js Express illusion Node.JS 1 10.06.2020 09:35
Аутентификация на основе токенов _Alex9_ Общие вопросы Javascript 0 11.03.2016 16:04
аутентификация google аккаунт 203 Node.JS 0 06.05.2015 23:07