예제 #1
0
 public static function tryLogin($login, $password = "")
 {
     $query = usersModel::getUserByName($login);
     if (count($query) == 0) {
         return false;
     }
     $query = $query[0];
     // If password db field is not empty, use MD5
     if (strlen($query['password']) > 0) {
         $password = md5($password);
     }
     if ($query['password'] == $password) {
         $_SESSION['userID'] = $query['id'];
         $_SESSION['ttl'] = time() + self::$ttl;
         return true;
     }
     return false;
 }