簡體   English   中英

Android AccountManager authToken 和 OAuth

[英]Android AccountManager authToken and OAuth

我的任務是為 Gmail 編寫 IMAP 電子郵件客戶端。 到目前為止,我知道客戶端應該通過 OAuth 進行身份驗證(Google 還提供了一個用於 IMAP auth 的 java 庫)。 但我想讓用戶免於輸入任何密碼。

Android 提供了一種很酷的“本機”方式來通過 AccountManager 為谷歌賬戶服務獲取 authToken。 但我想知道如何使用 authToken 以及它的用途是什么? 是否僅用於 GAE 身份驗證?

有沒有辦法在沒有瀏覽器的情況下獲取 oauthToken 和 oauthTokenSecret(通過 AccountManager)?

您在調用AccountManager.getAutToken()時是否嘗試過使用“ oauth2:https://mail.google.com/ ”作為“身份驗證令牌類型”( authTokenType參數)?

根據你提到的談話中46:50所說的,它應該有效。

順便說一句, 此頁面描述了如何為 Google Tasks 獲取 OAuth2 令牌,並且它有一個指向代碼示例的鏈接 這也使得它聽起來只是提供正確的authTokenType參數的問題。

暫無
暫無

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

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