Проверьте, существует ли зашифрованный пароль в БД - PullRequest
0 голосов
/ 23 марта 2020

У меня есть зашифрованный пароль с помощью bcrypt. Я хочу проверить, существует ли пароль ввода пользователя в БД. Я использую mongoDB. Как мне это проверить? Мне нужно зашифровать входной пароль с оригинальной солью и проверить, существует ли шаблон в БД? если так, как я могу получить соль? И если соль так легко найти, какой смысл с самого начала?

1 Ответ

0 голосов
/ 05 апреля 2020

Если вы видите строку в базе данных вида:

$2a$12$tEKPayfQg.iLSLU5OqIeZOjQWe0r6ju7Bh8/WNa7u0sHNg214dptm

То есть bcrypt.

...