Skip to content

Пример создания OAuth-провайдера и стороннего клиентского приложения на Django

Notifications You must be signed in to change notification settings

Valdemal/DjangoOAuth2Example

Folders and files

NameName
Last commit message
Last commit date
Oct 16, 2023
Oct 13, 2023
Sep 27, 2023
Oct 13, 2023
Oct 12, 2023
Oct 13, 2023

Repository files navigation

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

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

About

Пример создания OAuth-провайдера и стороннего клиентского приложения на Django

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published