Skip navigation


7 openid.api.php hook_openid_discovery_method_info()

Allow modules to declare OpenID discovery methods.

The discovery function callbacks will be called in turn with an unique parameter, the claimed identifier. They have to return an array of services, in the same form returned by openid_discover().

The first discovery method that succeed (return at least one services) will stop the discovery process.

Return value

An associative array which keys are the name of the discovery methods and values are function callbacks.

See also


Related topics

1 function implements hook_openid_discovery_method_info()

1 invocation of hook_openid_discovery_method_info()


drupal/modules/openid/openid.api.php, line 63
Hooks provided by the OpenID module.


function hook_openid_discovery_method_info() {
  return array(
    'new_discovery_idea' => '_my_discovery_method',