簡體   English   中英

自己的AccountManager和OAuth2

[英]Own AccountManager and OAuth2

我在某些站點上做了oauth2授權。 這是使用WebView和頁面的經典方式,用戶在其中添加密碼和登錄名,按“允許”按鈕等。然后它獲取refresh_token,並通過另一條POST消息獲取auth_token,我必須將其存儲(在AccountManager中)並在以后用戶使用。

我可以在AccountManager的幫助下做到這一點嗎? 我怎樣才能做到這一點? 我想知道用戶是否應該兩次輸入登錄名和密碼-一個用於帳戶管理器(何時創建),另一個用於WebView形式?

我只需要使用AccountManager即可同步數據。

不知道您是否還在尋找解決方案。

簡短的答案,是的,您可以通過本示例為您提供所需的啟發: https : //github.com/learning-layers/android-openid-connect它進一步支持OIDC工作流程。

作者正在開發一個lib,也許值得尋找此發行版。

暫無
暫無

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

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