summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Auth/OpenID/Discover.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/Auth/OpenID/Discover.php b/Auth/OpenID/Discover.php
index 770819d..da4a117 100644
--- a/Auth/OpenID/Discover.php
+++ b/Auth/OpenID/Discover.php
@@ -61,9 +61,9 @@ class Auth_OpenID_ServiceEndpoint {
function supportsType($type_uri)
{
// Does this endpoint support this type?
- return ((($type_uri == Auth_OpenID_OPENID2_NS) &&
- (in_array(Auth_OpenID_TYPE_2_0_IDP, $this->type_uris))) or
- $this->usesExtension($type_uri));
+ return ((in_array($type_uri, $this->type_uris)) ||
+ (($type_uri == Auth_OpenID_TYPE_2_0) &&
+ $this->isOPIdentifier()));
}
function compatibilityMode()