Мой проект использует Google+ API для входа в систему, который устарел, нужны советы / советы для обновления - PullRequest
0 голосов
/ 19 января 2019

У меня есть проект, развернутый в настоящее время в производстве, который использует API Google + и социальное ядро ​​Python (Django) ( social_core ) для входа в систему почти всех пользователей, теперь API + Google + устарел, и мне нужно обновить систему аутентификации. Любой совет, документация или учебник я могу следовать, чтобы сделать это? Я следовал этому руководству, чтобы сделать первоначальный вход в систему, но теперь это не сработает в ближайшем будущем. Это школьный проект, так что я почти единственный разработчик, работающий с этим, любая помощь будет высоко оценена: D

1 Ответ

0 голосов
/ 19 января 2019

В этом документе Google показано, как перейти с Google+ на Google Sign-In. Это шаг за шагом довольно подробный документ о том, как завершить преобразование для части библиотек Google.

Важные вещи, которые нужно изменить на вашем бэкэнде:

  1. Используйте новые конечные точки Google OAuth 2.0 (OpenID Connect). Используйте документ Discovery
  2. Заменить устаревшие области Google+.
  3. Замена OAuth-потоков Django: Использование OAuth-потоков Django

Миграция с Google+ Вход в систему

...