Как я могу сохранить данные формы, когда в nodejs возникает ошибка с использованием паспорта? - PullRequest
0 голосов
/ 22 октября 2019

Я сделал регистрацию с помощью nodejs и паспорта, и у меня есть несколько сообщений, когда возникает ошибка, происходит следующее: когда возникает ошибка, он перенаправляет меня на страницу регистрации, удаляя все уже заполненные поля, я пыталсяотправить данные формы, но я не знаю, как это сделать, по крайней мере, я попробовал это с connect-flash, и он просто позволил мне отправить 1, я действительно не знаю, есть ли какой-либо метод, пожалуйста.

router.get('/signup', isNotLoggedIn, (req, res) => {
    res.render('auth/signup');
});

router.post('/signup', isNotLoggedIn,(req, res, next) => {
    passport.authenticate('local.signup', {
        successRedirect: '/profile',
        failureRedirect: registro,
        failureFlash: true
    })(req, res, next);
});
...