【问题标题】:Authenticating with a 3rd party Oauth1.0 server from a native app从本机应用程序使用 3rd 方 Oauth1.0 服务器进行身份验证
【发布时间】:2015-04-11 05:42:20
【问题描述】:

我正在开发与第一方 REST api 交互的移动应用程序。我希望能够从使用 Oauth1.0 身份验证的第 3 方 rest api 中提取数据,但我不想为重定向托管一个 html 页面并强制本机应用程序打开 Web 浏览器登录到 api。

移动应用程序有什么方法可以执行身份验证,然后将其令牌信息发送到我的第一方 REST api,然后我可以使用该信息查询第三方 api?

【问题讨论】:

    标签: android ios api rest oauth


    【解决方案1】:

    OAuth1.0 主要批评移动和桌面应用程序需要打开浏览器以获取凭据并对服务提供商进行身份验证。这是 OAuth2.0 中解决的问题之一

    因此解决方案是使用 OAuth2.0(更好的一个)或使用移动应用 UX,在两者之间切换到浏览器以验证用户身份。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-29
      • 2020-10-21
      • 2018-04-12
      • 1970-01-01
      • 2014-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多