djangokantanoidc

Helper app as oidc client


Keywords
django, oidc
License
MIT
Install
pip install djangokantanoidc==0.1.6

Documentation

KANTAN oidc (KAOC)

https://travis-ci.org/mmiyajima2/django-kantanoidc.svg?branch=master https://coveralls.io/repos/github/mmiyajima2/django-kantanoidc/badge.svg?branch=master

KAOC behaves like OpenID Connect client as Django helper application. KANTAN means "naive" or, "very simple".

Installation

shell>pip install djangokantanoidc

Usage

Installed apps:

INSTALLED_APPS = (
    ...
    'kantanoidc.apps.KantanoidcConfig',
    ...
)

URLconfs for Django project:

urlpatterns = [
    ...
    path('kantanoidc/', include('kantanoidc.urls')),
]

Settings

KAOC_SERVER

Default: ''

OpenID Connect Authorization Server URL.

KAOC_CLIENT_ID

Default: ''

Client ID.

KAOC_CLIENT_SECRET

Default: ''

Client secret.

KAOC_EXTENDER (Optional)

Default: None

Extend a basic authentication flow.