【问题标题】:Should I migrate from OAuth1 to OAuth2?我应该从 OAuth1 迁移到 OAuth2 吗?
【发布时间】:2014-04-08 22:56:39
【问题描述】:

我已阅读有关新的 Google Apps Marketplace 的信息并观看了概述视频 here

我担心从 OAuth1 迁移到 OAuth2 并影响我的域中使用 API 的一些已开发应用程序

在 24 分钟的视频中,比较了 OAuth1 与 OAuth2 中使用的库/API,并在 27 分钟谈论关闭 OAuth1。

这些库/API 将被弃用? 关于关闭 OAuth1 以及何时关闭的任何想法?

【问题讨论】:

    标签: google-api google-apps google-apps-marketplace


    【解决方案1】:

    您不必担心 OAuth1 对 OAuth2 的影响。如果您与 Google 进行了多次集成,则此转换最多可在 15 天内完成。如果您只担心使用 OAuth2 的 SSO,这可以在一天内完成,因为 Google 已经提供了有关工作流程的适当文档。

    Google 甚至提供了迁移 API,用于将您的客户域从 Google Apps Marketplace (GAM) 的 v1 升级到 v2。如果您有庞大的用户群要迁移,那么您需要相应地进行计划,以便迁移和未迁移的用户能够在迁移成功完成之前使用您的应用几天。

    Google will announce if it intends to discontinue or make backwards incompatible changes to this API or Service. Google will use commercially reasonable efforts to continue to operate those Google Documents List API versions and features identified at http://developers.google.com/google-apps/documents-list/documents-list-api-list without these changes until April 20, 2015, unless (as Google determines in its reasonable good faith judgment):
    

    因此,为了安全起见,最好将所有 API 迁移到最新的库,以避免以后出现任何故障。无论如何,Google 方面的任何问题修复/支持都不支持旧版本。因此,迁移您的 API 总是更好

    旧版本的 GAM(v1) 也将在某个时候被弃用,但 Google 尚未为此提供任何时间表。可能需要一年(不确定)

    【讨论】:

      【解决方案2】:

      Google 强烈建议您尽快将市场应用程序迁移到 OAuth2。 Google 已经宣布弃用 OAuth1。市场上的所有顶级应用程序都已将其客户迁移到 OAuth2,没有任何问题。我们计划在不久的将来停止允许从市场安装 OAuth1 应用程序(具体时间表将单独沟通)。

      【讨论】:

      • 是的,但是我自己的应用程序仅适用于我的域,并且未在 Marketplace 中列出,并且我习惯于使用旧的 api 和范围(例如,docs api 和范围而不是驱动器... ) 对未来有影响吗?
      • @user3259378 我们正在迁移过程中,突然我们开始在旧列表中收到Token invalid - Target is disabled 错误,此处概述的问题:stackoverflow.com/questions/24350517/… 它与 OAuth 有什么关系迁移,以便我们知道如何修复它?
      猜你喜欢
      • 1970-01-01
      • 2014-04-25
      • 1970-01-01
      • 1970-01-01
      • 2014-01-26
      • 1970-01-01
      • 1970-01-01
      • 2020-03-17
      • 1970-01-01
      相关资源
      最近更新 更多