diff --git a/gluon/authapi.py b/gluon/authapi.py index 220ba437..7c2ac20f 100644 --- a/gluon/authapi.py +++ b/gluon/authapi.py @@ -803,7 +803,7 @@ class AuthAPI(object): # Finally verify the password passfield = settings.password_field - password = table_user[passfield].validate(kwargs.get(passfield, ''))[0] + password = table_user[passfield].validate(kwargs.get(passfield, ''), None)[0] if password == user[passfield]: self.login_user(user) diff --git a/gluon/packages/dal b/gluon/packages/dal index a16c0046..67c9760f 160000 --- a/gluon/packages/dal +++ b/gluon/packages/dal @@ -1 +1 @@ -Subproject commit a16c0046bff21ab48e306811828cc021c8ebaeb6 +Subproject commit 67c9760f71612dc376c5bded9b677b5f212b4968