【发布时间】:2014-11-28 00:47:46
【问题描述】:
这是场景:
- 访问者使用手机浏览器访问我的网站
- 访问者点击 Facebook/Twitter 登录
- 网站调用(可能使用 URL Scheme 等)移动设备上的 Facebook 或 Twitter 应用程序
- 应用程序启动 Oauth 流程并最终将凭据返回给移动浏览器。
我知道,例如,您可以使用 URL 方案(例如,twitter://t.co...)在 facebook 或 twitter 中打开链接,所以我想知道是否可以对 oauth 流执行相同的操作。
谢谢!
【问题讨论】:
-
如果... 在 oauth 之前,有一个链接供他们下载您的应用程序?这样他们就可以从应用程序中的 WebView 进行 oauth
-
构建一个应用程序,应用程序到应用程序的 oauth 是一种方法。我想做的不是仅仅为了让 oauth 流程工作而构建应用程序。大多数用户在他们的移动设备上使用 twitter/facebook 应用程序(而不是在移动浏览器中访问这些网站)。所以我想通过他们的应用程序对他们进行 oauth,该应用程序几乎总是已经保存了他们的凭据,而不是在移动浏览器中将他们重定向到 twitter.com/facebook.com,这很多时候不会有他们的凭据(所以他们必须输入它们,这会导致质量下降)。
标签: android iphone facebook oauth mobile-website