Подробное руководство о том, как настроить Google OAuth в django? - PullRequest
0 голосов
/ 26 марта 2020

Я изучаю django и настраиваю веб-сайт, который выполняет следующие действия.

  1. Показать страницу Google OAuth
  2. Получить токен доступа (и почтовый идентификатор) и проверить, Пользователь ранее вошел в систему с помощью этой учетной записи Google, выполнив поиск в базе данных.
  3. Если ранее зарегистрирован, извлеките его данные и покажите их
  4. Если пользователь входит в систему в первый раз, то отобразите страницу для введите некоторую информацию.
  5. Настройте файлы cookie или что-то подобное в браузере пользователя, чтобы избежать входа в систему каждый раз, когда он посещает сторону (если пользователь не удаляет файлы cookie и т. д. c)
  6. Параметр выхода из системы

Я прошел много уроков. Ни один из них не объясняет вышеупомянутые 3,4,5 балла. Есть ли пример учебника (или серии учебников) или пример проекта, который объясняет все вышеперечисленные шаги? Мне нужно что-то, что охватывает все. Этот учебник подходит близко, но нет никаких указаний о том, как это сделать 3,4,5. (В этом учебнике используются логины fb, instagram)

Любая ссылка или руководство высоко ценится. отвечает.

...