Migrate recovery codes to PasswordHash
Add migration to prefix recovery_hash
field in mfa_method
table with {crypt}
. Adapt RecoveryCodeMethod
model to rely on PasswordHash
instead of using crypt
manually.
Maybe also change method for new recovery codes to something different.
Would be a good opportunity to remove the unused field recovery_salt
.