Как лучше хранить пароль с помощью Argon2? - PullRequest
0 голосов
/ 03 мая 2019

Я впервые работаю с паролем, и я не знаю, как сохранить пароль на mongodb.

Я планирую использовать Argon2, так как он рекомендован owasp на сайте github. Например, если я запускаю свой код со следующим:

 from argon2 import PasswordHasher

 password_hash = PasswordHasher()
 value_to_hash = password_hash.hash("Hi")
 ##output value is equal to '$argon2id$v=19$m=102400,t=2,p=8$bZZb1/ZZeAowFAL615htyQ$pn8BlfeM8QTlZalGXPfwcQ'

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

Текущая структура:

 User : name, username, password[]
...