首页 > 解决方案 > 我的项目使用 Google+ API 登录,现在已弃用,需要提示/建议来更新

问题描述

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

标签: pythondjangogoogle-plusgoogle-oauth

解决方案


这份 Google 文档向您展示了如何从 Google+ 迁移到 Google 登录。这是关于如何完成谷歌库部分转换的一步一步的相当详细的文档。

在后端更改的重要项目:

  1. 使用新的 Google OAuth 2.0 (OpenID Connect) 端点。使用发现文档
  2. 替换已弃用的 Google+ 范围。
  3. 替换 Django OAuth 流程:使用 Django OAuth 流程

从 Google+ 登录迁移


推荐阅读