fixed an issue with latest CRYPT
This commit is contained in:
@@ -1 +1 @@
|
||||
Version 2.00.0 (2012-07-18 12:24:23) dev
|
||||
Version 2.00.0 (2012-07-18 12:34:21) dev
|
||||
|
||||
+5
-2
@@ -2570,8 +2570,11 @@ class LazyCrypt(object):
|
||||
else:
|
||||
salt = ''
|
||||
masterkey = key+salt
|
||||
h = simple_hash(self.password, masterkey, digest_alg)
|
||||
self.crypted = '%s$%s$%s' % (digest_alg, salt, h)
|
||||
hashed = simple_hash(self.password, masterkey, digest_alg)
|
||||
if salt:
|
||||
self.crypted = '%s$%s$%s' % (digest_alg, salt, hashed)
|
||||
else:
|
||||
self.crypted = hashed
|
||||
return self.crypted
|
||||
|
||||
def __eq__(self, stored_password):
|
||||
|
||||
Reference in New Issue
Block a user