[英]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.