Я настраиваю функцию проверки логина для сравнения введенного пользователем пароля с паролем, сохраненным в БД.Паролями БД являются sha256, затем соль добавляется на передний план, а затем снова sha256.
Это то, что я сейчас делаю, но, по-видимому, он делает некоторые дополнительные вещи, поэтому я не получаю только базовый sha256, например, как этот сайт предоставляет https://emn178.github.io/online-tools/sha256.html
from passlib.hash import sha256_crypt
passwordCandidate = "test"
passwordCandidate = sha256_crypt.encrypt(passwordCandidate)
print(passwordCandidate, file=sys.stderr)
То, что я хочу получить: 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08
То, что я получаю: $5$rounds=535000$VZ4p1Kf9FmCL9Czc$.zvnilwPGcHhL54nq13LLrSxi0BXvSl0vW5C0zy5ya/