A Django OpenID Connect authentication backend designed for use with Login.gov
Project description
Django OpenID Connect (OIDC) authentication provider
This module makes it easy to integrate OpenID Connect as an authentication source in a Django project.
Behind the scenes, it uses Roland Hedberg's great pyoidc library.
Modified by JHUAPL BOSS to support Python3
Modified by Thomas Frössman with fixes and additional modifications.
A note for anyone viewing this file from the .gov repository:
This code has been included from its upstream counterpart in order to minimize external dependencies. Here is an excerpt from setup.py::
name='django-oidc-tf',
description="""A Django OpenID Connect (OIDC) authentication backend""",
author='Thomas Frössman',
author_email='thomasf@jossystem.se',
url='https://github.com/py-pa/django-oidc',
packages=[
'djangooidc',
],
include_package_data=True,
install_requires=[
'django>=1.10',
'oic>=0.10.0',
],
It was taken from https://github.com/koriaf/django-oidc at ae4a0ba5e6bfda1495f9447a507e6f54cc056980.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for django_logingov_backend-0.0.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | afd128f62e0e1ef2641c7030d0803fe713f2c85c50dd9a82271f890115a1646d |
|
MD5 | cc57df6f20e2dc7989967b133631a0ea |
|
BLAKE2b-256 | 607df37a55416166d61615d119faf15ca4fd0192048a8082b4fa148a16461aa8 |