Metadata-Version: 2.1
Name: django-oidc-user
Version: 0.3.5
Summary: Creates an OpenID Connect compliant User model.
Home-page: https://github.com/montudor/django-oidc-user
Author: Monte Hellawell
Author-email: monte@montudor.com
License: UNKNOWN
Download-URL: https://github.com/montudor/django-oidc-user/archive/v0.3.4.tar.gz
Keywords: django
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Description-Content-Type: text/markdown
License-File: LICENSE

# Django OpenID Connect User

An extended User model that is designed to have the majority of the attributes of what the OpenID Connect specification mentions.

## How to install

Installation can be done with a single command:

```
$ pip install django-oidc-user
```

## How to use

Setup in your project is easy. Just add it to your installed apps:

```python
INSTALLED_APPS = [
    . . .
    'django_oidc_user',
]
```

And you will need to set it as your default User model, so add the following line to your settings:

```python
AUTH_USER_MODEL = 'django_oidc_user.User'
```

After you have done this make sure you **run migrations** using the following command:

```
$ python manage.py migrate django_oidc_user
```

You can import the model to use in your views like so:

```python
from django_oidc_user.models import User
```


