[py3] Decoded base64-encoded hash in contrib.auth.hashers

This commit is contained in:
Andrews Medina 2012-08-11 00:18:33 +02:00 committed by Claude Paroz
parent cb38fd9632
commit 87e0a75c03
1 changed files with 1 additions and 1 deletions

View File

@ -219,7 +219,7 @@ class PBKDF2PasswordHasher(BasePasswordHasher):
if not iterations: if not iterations:
iterations = self.iterations iterations = self.iterations
hash = pbkdf2(password, salt, iterations, digest=self.digest) hash = pbkdf2(password, salt, iterations, digest=self.digest)
hash = base64.b64encode(hash).strip() hash = base64.b64encode(hash).decode('ascii').strip()
return "%s$%d$%s$%s" % (self.algorithm, iterations, salt, hash) return "%s$%d$%s$%s" % (self.algorithm, iterations, salt, hash)
def verify(self, password, encoded): def verify(self, password, encoded):