Мне нужно отправить юзеру сообщение с паролем. Bcryptjs
Мне нужо отправить пользователю сообщение на почту с паролем.
Пользователь не вводит пароль самостоятельно, пароль генерируется автоматически, хэшируется и хранится в БД.
Ф-ция хэширования:
async encrypt(password: string): Promise<string> {
const secret = Number(process.env.SECRET_SALT);
const salt = await bcrypt.genSalt(secret);
return await bcrypt.hash(password, salt);
}
Как я понимаю дехэшировать невозможно, но, возможно, есть другие варианты как отправить пользователю пароль чтобы он мог войти в систему