Данные репозиторий содержит пример того, как можно реализовать с использованием фреймворка django сервер авторизации по OAuth2 (провайдер) и клиентское приложение, которое позволяет авторизоваться с помощью данных пользователя провайдера.
Для того чтобы запустить приложение, в папке проекта выполните команду:
После этого станут доступны следующие разделы:
- http://127.0.0.1/ – Основная страница приложения
- http://127.0.0.1/api/ – API приложения
- http://127.0.0.1/admin/ – Административная панель
- http://127.0.0.1/api/swagger/ – Swagger-документация к API
- http://127.0.0.1:8000/ – Основная страница приложения
- http://127.0.0.1:8000/api/ – API приложения
- http://127.0.0.1:8000/admin/ – Административная панель
- http://127.0.0.1:8000/api/swagger/ – Swagger-документация к API
Помимо этого необходимо создать суперпользователя командой:
И собрать статические файлы: