• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • OAuthProvider::consumerHandler()

    (PECL OAuth >= 1.0.0)

    设置 consumerHandler 句柄回调函数

    说明

    publicOAuthProvider::consumerHandler(callable $callback_function): void

    设置消费者句柄回调函数,并将在后面通过OAuthProvider::callConsumerHandler()被调用。

    Warning

    本函数还未编写文档,仅有参数列表。

    参数

    $callback_function

    回调类型函数名。

    返回值

    没有返回值。

    范例

    Example #1 OAuthProvider::consumerHandler()回调的例子

    <?php
    function lookupConsumer($provider) {
        if ($provider->consumer_key === 'unknown') {
            return OAUTH_CONSUMER_KEY_UNKNOWN;
        } else if($provider->consumer_key == 'blacklisted' || $provider->consumer_key === 'throttled') {
            return OAUTH_CONSUMER_KEY_REFUSED;
        }
        $provider->consumer_secret = "the_consumers_secret";
        return OAUTH_OK;
    }
    ?>
    

    参见

    • OAuthProvider::callConsumerHandler() 调用 consumerNonceHandler 回调函数