在Android上没有WebView的oAuth?

Vis*_*shJ 6 android oauth webview

有没有一种方法可以在不实际启动浏览器甚至是 android 上的 webview 的情况下实现 oAuth 流程?

我想展示的是一个本机弹出窗口,它询问用户凭据,然后将其提供给 oAuth 提供程序。

Jon*_*der 1

严格来说不,OAuth 的主要思想是您永远不应该以任何方式处理用户的凭据。

但这取决于提供商。例如,Twitter 使用他们自己发明的 xAuth,您可以在其中发送用户名和密码以换取访问令牌。不过,Twitter 只允许能够很好地激发这种需求的应用程序这样做。

因此,请咨询 API 提供商是否可以通过某种方式实现。