mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-18 05:51:26 +02:00
add basic test for argon2 hash
This commit is contained in:
@@ -91,6 +91,12 @@ class AuthenticationTestCase(ModoTestCase):
|
||||
user.refresh_from_db()
|
||||
self.assertTrue(user.password.startswith("{SHA256}"))
|
||||
|
||||
self.client.logout()
|
||||
self.set_global_parameter("password_scheme", "argon2id")
|
||||
self.client.post(reverse("core:login"), data)
|
||||
user.refresh_from_db()
|
||||
self.assertTrue(user.password.startswith("{ARGON2ID}"))
|
||||
|
||||
self.client.logout()
|
||||
self.set_global_parameter("password_scheme", "fallback_scheme")
|
||||
self.client.post(reverse("core:login"), data)
|
||||
|
||||
Reference in New Issue
Block a user