1
我整合了谷歌驅動器sdk與我的ios應用程序。但問題是,當我註銷並登錄到谷歌驅動器,它要求我每次授予權限。如何設置僅一次詢問此權限?IOS:在註銷/登錄時,Google驅動器每次都要求獲得許可授予
--OGANATHAN
我整合了谷歌驅動器sdk與我的ios應用程序。但問題是,當我註銷並登錄到谷歌驅動器,它要求我每次授予權限。如何設置僅一次詢問此權限?IOS:在註銷/登錄時,Google驅動器每次都要求獲得許可授予
--OGANATHAN
您需要存儲刷新標記。當您將用戶重定向到Google登錄頁面時,您應該添加以下參數access_type=offline
,然後當您交換訪問令牌的代碼時,它還會返回一個refresh_token。您需要確保存儲刷新令牌,因爲通常情況下,只有在用戶第一次登錄到應用程序時纔會收到刷新令牌。這裏解釋過程https://developers.google.com/accounts/docs/OAuth2WebServer#offline