@JordanBelford

Почему route зависает?

Здравствуйте! Все отлично работало, пока не решил за шифровать пароль, после этого стал route зависать. Кто знает в чем мб проблема?
router.post('/register', async (req, res) => {
    try {
        const {email, password} = req.body;

        const emailCheckExist = await User.findOne({email});

        if (emailCheckExist) {
            return res.send('Пользователь с такие email существует');
        }

        const hashedPassword = await bcrypt.hash(password, 123);

        await User.create({email, password: hashedPassword})
            .then(data => res.send(data._id));


    } catch (e) {
        console.error(e);
    }
});
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
Слишком большая цифра для хеширования
const hashedPassword = await bcrypt.hash(password, 123);

Меняйте 123 на 12
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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