Use replace instead of lstrip in htpasswd ACL (Thanks Simon!).
This commit is contained in:
parent
4abe4b8784
commit
a75bb261ed
@ -40,7 +40,7 @@ def _crypt(hash, password):
|
||||
return crypt.crypt(password, hash) == hash
|
||||
|
||||
def _sha1(hash, password):
|
||||
hash = hash.lstrip("{SHA}").encode("ascii")
|
||||
hash = hash.replace("{SHA}", "").encode("ascii")
|
||||
password = password.encode(config.get("encoding", "stock"))
|
||||
sha1 = hashlib.sha1()
|
||||
sha1.update(password)
|
||||
|
Loading…
x
Reference in New Issue
Block a user