public static function dumbAuthenticate() { $url = URLBuilder::buildAuth($_REQUEST); try { $data = Poster::post($_SESSION['openid']['server'], $url); } catch (Exception $ex) { return false; } $valid = false; foreach (explode("\n", $data) as $line) { if (substr($line, 0, 9) == 'is_valid:') { $valid = (bool) substr($line, 9); } } return $valid; }