Fixing query up to make it work.
authorChris Sharp <csharp@georgialibraries.org>
Wed, 30 Nov 2016 12:27:35 +0000 (07:27 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Wed, 30 Nov 2016 12:27:35 +0000 (07:27 -0500)
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
models/user.class.php

index e4d130e..127f9bb 100644 (file)
@@ -19,7 +19,9 @@ class user extends db
        function validateUserCredentials($userName, $password) {
                
                try {
-                       $query = 'select id, home_ou, profile, first_given_name, family_name, email from actor.usr usr where usrname=:usrname and (actor.verify_passwd(usr.id, ''main'', md5((select salt from actor.passwd where usr = usr.id) || md5(:passwd)))) and active=true';
+                       $query = 'select id, home_ou, profile, first_given_name, family_name, email from actor.usr 
+                where usrname=:usrname and (actor.verify_passwd(usr.id, \'main\', md5((select salt from 
+                actor.passwd where usr = usr.id) || md5(:passwd)))) = true and active=true';
                        $params = array("usrname"=>$userName, "passwd"=>$password);
                        $user = $this->executeQuery($query, $params, QR_QUERY_RETURN_ONE_ROW);
                }