Metadata-Version: 2.1
Name: kodland-sso-server
Version: 0.2.4
Summary: Django sso server package for Kodland
Home-page: UNKNOWN
Author: Dmitry Shoytov
Author-email: shoytov@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: django (==2.0.1)
Requires-Dist: djangorestframework (==3.11.2)
Requires-Dist: django-rest-swagger (==2.2.0)

# После установки

Добавить приложения в список **INSTALLED_APPS** в settings.py
```python
INSTALLED_APPS = [
    ...
    'rest_framework',
    'rest_framework_swagger',
    'sso_server'
]
```

Добавить в settings.py переменную, содержащую корневой домен для установки cookies

```python
DOMAIN = '.local'
```

Добавить в settings.py следующую строку:
```python
REST_FRAMEWORK = { 'DEFAULT_SCHEMA_CLASS': 'rest_framework.schemas.coreapi.AutoSchema' }
```

Выполнить миграции:
```shell
python manage.py migrate
```

**Добавить в settings.py в middleware:**
```'sso_server.middleware.UserCookieMiddleWare'```

Добавить в urls.py следующий маршрут:

```python
urlpatterns = [
    ...
    path('sso/', include('sso_server.urls'))
]
```

