complete($_GET); if ($response->status == Auth_OpenID_CANCEL) { // This means the authentication was cancelled. $msg = 'Verification cancelled.'; } else if ($response->status == Auth_OpenID_FAILURE) { $msg = "OpenID authentication failed: " . $response->message; } else if ($response->status == Auth_OpenID_SUCCESS) { // This means the authentication succeeded. $openid = $response->identity_url; $esc_identity = htmlspecialchars($openid, ENT_QUOTES); $success = sprintf('You have successfully verified ' . '%s as your identity.', $esc_identity, $esc_identity); if ($response->endpoint->canonicalID) { $success .= ' (XRI CanonicalID: '.$response->endpoint->canonicalID.') '; } $sreg = $response->extensionResponse('sreg'); if (@$sreg['email']) { $success .= " You also returned '".$sreg['email']."' as your email."; } if (@$sreg['postcode']) { $success .= " Your postal code is '".$sreg['postcode']."'"; } } include 'index.php'; ?>