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:
|
else:
|
||||||
salt = ''
|
salt = ''
|
||||||
masterkey = key+salt
|
masterkey = key+salt
|
||||||
h = simple_hash(self.password, masterkey, digest_alg)
|
hashed = simple_hash(self.password, masterkey, digest_alg)
|
||||||
self.crypted = '%s$%s$%s' % (digest_alg, salt, h)
|
if salt:
|
||||||
|
self.crypted = '%s$%s$%s' % (digest_alg, salt, hashed)
|
||||||
|
else:
|
||||||
|
self.crypted = hashed
|
||||||
return self.crypted
|
return self.crypted
|
||||||
|
|
||||||
def __eq__(self, stored_password):
|
def __eq__(self, stored_password):
|
||||||
|
|||||||
Reference in New Issue
Block a user