понедельник, 5 февраля 2024 г.

Смена пароля пользователя в менеджере паролей Passwork через базу

 1. Найти пользователя

db.user.find({email: "my@email.com"})

2. Взять значение из поля salt

3. Сгенерировать новый пароль (алгоритм SHA256 или MD5)

формат строки для генерации (пароль + соль)

4. Заменить значение в базе

db.user.updateOne( {email: "my@email.com"},
{
  $set: {
    passwordHash: "12312312312312312"
  }
})

Комментариев нет: