Мне нужно отправить юзеру сообщение с паролем. 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);
}

Как я понимаю дехэшировать невозможно, но, возможно, есть другие варианты как отправить пользователю пароль чтобы он мог войти в систему


Ответы (0 шт):