Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.81 KB

README.md

File metadata and controls

34 lines (25 loc) · 1.81 KB

Django OAuth2 Example

Данные репозиторий содержит пример того, как можно реализовать с использованием фреймворка django сервер авторизации по OAuth2 (провайдер) и клиентское приложение, которое позволяет авторизоваться с помощью данных пользователя провайдера.

Развертывание приложения

Для того чтобы запустить приложение, в папке проекта выполните команду:

docker-compose up -d

После этого станут доступны следующие разделы:

Клиент

Провайдер

Помимо этого необходимо создать суперпользователя командой:

docker exec -it oauth-example-provider python manage.py createsuperuser

И собрать статические файлы:

docker exec -it oauth-example-provider python manage.py collectstatic

Инфраструктура приложения