Skip to content
A server side OpenID Connect Relying Party (RP, Client) implementation for Django.
Branch: master
Clone or download
phililippe Merge pull request #6 from voidloop/master
updated authenticate method signature
Latest commit 941f2f0 Feb 4, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Prepared v0.3.3 release Oct 26, 2018
example_project Fixed Django 2.0 compatibility Dec 7, 2017
oidc_rp Merge pull request #6 from voidloop/master Feb 4, 2019
tests Fixed #4 -- Introduced a USE_STATE setting Oct 26, 2018
.codecov.yml Updated Travis config and added codecov config Apr 15, 2018
.editorconfig Added top-level project files Nov 20, 2017
.gitignore Added pytest cache folder to gitignore Feb 24, 2018
.travis.yml Updated Travis CI configuration Aug 13, 2018
LICENSE Switched to MIT license Apr 12, 2018 Added top-level project files Nov 20, 2017
Makefile Added docs configuration Apr 12, 2018
Pipfile Updated locked requirements Apr 27, 2018
Pipfile.lock Updated locked requirements Oct 26, 2018
README.rst Updated README Apr 15, 2018
setup.cfg Updated flake8 config Oct 26, 2018 Updated setup module Aug 13, 2018
tox.ini Updated Travis CI configuration file and tox file to use latest Djang… Aug 4, 2018



Documentation Status License Latest Version

Django-oidc-rp is a lightweight - server side OpenID Connect Relying Party (RP/Client) implementation for Django. It allows to easily integrate an OpenID Connect provider as the authentication source in a Django project.


Online browsable documentation is available at

Head over to the documentation for all the details on how to add OpenID Connect authentication support to your Django project

Main requirements

Python 3.4+, Django 1.11+.


impak Finance <>.


MIT. See LICENSE for more details.

You can’t perform that action at this time.