если ввести неправильный пароль запрос зависает в режиме pending , если ввести правильный срабатывает 56 строка
почему не происходит обработка ошибки ?
ну, наверно, не стоило смешивать await и .catch()
почему ? это неправильно ? вроде же .catch() в асинк аваит для это , не ?
а еще в 43–47 не все варианты перебрал
await сделан как раз для того, чтобы убрать then/catch
то есть могло сработать то что не перебрал ?
ну result==false — что произойдёт?
я думал result это тру , а любой фалс в error переходит , то есть error на тот случай если где-то фалс
решил
👍
Оказывается bcrypt.compare() и так можно сразу с асинк аваит запускать , не нужно в промис оборачивать
Обсуждают сегодня