簡體   English   中英

如何在沒有用戶名和密碼的情況下使用gmail oauth提取電子郵件

[英]How to fetch emails using gmail oauth without username and password

我使用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);

每次登錄時都會出現此屏幕:

我希望禁用此批准屏幕

我希望禁用此批准屏幕

不能做 如果用戶不同意,Google將不允許您訪問用戶的詳細信息(因此,出現確認屏幕)。 用戶可以選擇記住該選擇,而不必再次顯示它,但是那是您無法控制的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM