Login Issue fixed, As encryption/decryption returns output in bytes datatype it fails to authenticate in python3.

This commit is contained in:
Murtuza Zabuawala 2015-11-13 16:54:49 +00:00 committed by Dave Page
parent 209ee78b25
commit 64d74d0819

View File

@ -98,6 +98,9 @@ class Connection(BaseConnection):
return unauthorized(gettext("Unauthorized Request."))
password = decrypt(encpass, user.password)
# password is in bytes, for python3 we need it in string
if isinstance(password, bytes):
password = password.decode()
try:
import os