繁体   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