0

ユーザー名とパスワードなしで xoauth を使用してメールを取得しましたが、毎回アクセス許可を求められます

それをGoogle認証ログインと統合する方法はありますか

または、このオプションを apiClient ページに追加して、ログインのたびに許可を求めないようにすることはできますか

    $options = array(
        'requestScheme' => Zend_Oauth::REQUEST_SCHEME_HEADER,
        'version' => '1.0',
        'consumerKey' => $THREE_LEGGED_CONSUMER_KEY,
        'callbackUrl' => getCurrentUrl(),
        'requestTokenUrl' => 'https://www.google.com/accounts/OAuthGetRequestToken',
        'userAuthorizationUrl' => 'https://www.google.com/accounts/OAuthAuthorizeToken',
        'accessTokenUrl' => 'https://www.google.com/accounts/OAuthGetAccessToken'
    );

このオプションは

$consumer = new Zend_Oauth_Consumer($options);

ログインするたびに、この画面が表示されます:

この承認画面を無効にしてほしい

この承認画面を無効にしてほしい

4

1 に答える 1

1

できません。ユーザーが同意しない場合、Google はユーザーの詳細へのアクセスを許可しません (したがって、確認画面が表示されます)。ユーザーは、この選択を記憶し、再度表示しないことを選択できますが、それはあなたの手に負えません。

于 2012-07-20T06:47:01.397 に答える