Beispiel #1
0
 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;
 }