我的项目使用Google+ API登录,现在已弃用,需要更新提示/建议

时间:2019-01-19 02:09:18

标签: python django google-plus google-oauth2

我目前有一个正在生产中的项目,该项目使用google + API和python社交核心(Django)(social_core)登录几乎所有用户,现在google + api已弃用,我需要更新认证系统。我可以遵循的任何提示,文档或教程吗? 我按照this教程进行了初始登录,但现在在不久的将来将无法使用。 这是一个学校项目,所以我几乎是唯一与此相关的开发人员,我们将非常感谢您提供的任何帮助:D

1 个答案:

答案 0 :(得分:1)

此Google文档向您展示了如何从Google+迁移到Google登录。这是有关如何完成Google图书馆部分转换的逐步详细文档。

后端需要更改的重要项目:

  1. 使用新的Google OAuth 2.0(OpenID Connect)端点。使用Discovery Document
  2. 替换不推荐使用的Google+范围。
  3. 替换Django OAuth流:Using Django OAuth Flows

Migrate from Google+ Sign-In