diff --git a/dev/dev_project/settings.py b/dev/dev_project/settings.py index 6e31f46d..d3d34dce 100644 --- a/dev/dev_project/settings.py +++ b/dev/dev_project/settings.py @@ -173,10 +173,6 @@ }, ] -PASSWORD_HASHERS = [ - 'django.contrib.auth.hashers.PBKDF2PasswordHasher', -] - # Logging # diff --git a/src/cdh/core/hashers.py b/src/cdh/core/hashers.py deleted file mode 100644 index e32c0518..00000000 --- a/src/cdh/core/hashers.py +++ /dev/null @@ -1,14 +0,0 @@ -from django.contrib.auth.hashers import (PBKDF2PasswordHasher, - UnsaltedMD5PasswordHasher) - - -class PBKDF2WrappedMD5PasswordHasher(PBKDF2PasswordHasher): - algorithm = 'pbkdf2_wrapped_md5' - - def encode_md5_hash(self, md5_hash, salt, iterations=None): - return super().encode(md5_hash, salt, iterations) - - def encode(self, password, salt, iterations=None): - md5_hash = UnsaltedMD5PasswordHasher().encode(password, '') - return self.encode_md5_hash(md5_hash, salt, iterations) -