Skip to content
Snippets Groups Projects
Commit 9164bfa1 authored by David Baker's avatar David Baker Committed by GitHub
Browse files

Merge pull request #1191 from matrix-org/dbkr/non_ascii_passwords

Don't error on non-ascii passwords
parents 80d5d3ba 90847209
No related branches found
No related tags found
No related merge requests found
...@@ -653,7 +653,7 @@ class AuthHandler(BaseHandler): ...@@ -653,7 +653,7 @@ class AuthHandler(BaseHandler):
Returns: Returns:
Hashed password (str). Hashed password (str).
""" """
return bcrypt.hashpw(password + self.hs.config.password_pepper, return bcrypt.hashpw(password.encode('utf8') + self.hs.config.password_pepper,
bcrypt.gensalt(self.bcrypt_rounds)) bcrypt.gensalt(self.bcrypt_rounds))
def validate_hash(self, password, stored_hash): def validate_hash(self, password, stored_hash):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment