Преглед на файлове

Fix bug with sha1 passwords (closes #570)

Guillaume Ayoub преди 14 години
родител
ревизия
50cdbf6efb
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      radicale/acl/htpasswd.py

+ 1 - 1
radicale/acl/htpasswd.py

@@ -52,7 +52,7 @@ def _crypt(hash_value, password):
 def _sha1(hash_value, password):
     """Check if ``hash_value`` and ``password`` match using sha1 method."""
     hash_value = hash_value.replace("{SHA}", "").encode("ascii")
-    password = password.encode(config.get("htpasswd_encoding", "stock"))
+    password = password.encode(config.get("encoding", "stock"))
     sha1 = hashlib.sha1()  # pylint: disable=E1101
     sha1.update(password)
     return sha1.digest() == base64.b64decode(hash_value)