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; }