gitextract_ab2unbrk/ ├── .codecov.yml ├── .coveragerc ├── .editorconfig ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ ├── codecov.yml │ ├── publish_to_pypi.yml │ └── testing.yml ├── .gitignore ├── .readthedocs.yaml ├── CONTRIBUTING.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── Vagrantfile ├── demo/ │ ├── adfs/ │ │ ├── manage.py │ │ ├── mysite/ │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ ├── polls/ │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── api/ │ │ │ │ ├── __init__.py │ │ │ │ ├── filters.py │ │ │ │ ├── serializers.py │ │ │ │ ├── urls.py │ │ │ │ └── views.py │ │ │ ├── apps.py │ │ │ ├── migrations/ │ │ │ │ ├── 0001_initial.py │ │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── templates/ │ │ │ │ ├── admin/ │ │ │ │ │ └── base_site.html │ │ │ │ └── polls/ │ │ │ │ ├── detail.html │ │ │ │ ├── index.html │ │ │ │ └── vote.html │ │ │ ├── urls.py │ │ │ └── views.py │ │ └── templates/ │ │ ├── base.html │ │ └── home.html │ └── formsbased/ │ ├── manage.py │ ├── mysite/ │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── polls/ │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── api/ │ │ │ ├── __init__.py │ │ │ ├── filters.py │ │ │ ├── serializers.py │ │ │ ├── urls.py │ │ │ └── views.py │ │ ├── apps.py │ │ ├── migrations/ │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── templates/ │ │ │ ├── admin/ │ │ │ │ └── base_site.html │ │ │ └── polls/ │ │ │ ├── detail.html │ │ │ ├── index.html │ │ │ └── vote.html │ │ ├── urls.py │ │ └── views.py │ └── templates/ │ ├── base.html │ ├── home.html │ └── registration/ │ ├── logged_out.html │ └── login.html ├── django_auth_adfs/ │ ├── __init__.py │ ├── backend.py │ ├── config.py │ ├── drf-urls.py │ ├── drf_urls.py │ ├── exceptions.py │ ├── middleware.py │ ├── rest_framework.py │ ├── signals.py │ ├── templates/ │ │ └── django_auth_adfs/ │ │ └── login_failed.html │ ├── urls.py │ └── views.py ├── docs/ │ ├── Makefile │ ├── _templates/ │ │ └── .gitkeep │ ├── adfs_3.0_config_guide.rst │ ├── adfs_4.0_config_guide.rst │ ├── azure_ad_config_guide.rst │ ├── conf.py │ ├── config_guides.rst │ ├── contributing.rst │ ├── demo.rst │ ├── faq.rst │ ├── index.rst │ ├── install.rst │ ├── make.bat │ ├── middleware.rst │ ├── oauth2_explained.rst │ ├── requirements.txt │ ├── rest_framework.rst │ ├── settings_ref.rst │ ├── signals.rst │ └── troubleshooting.rst ├── manage.py ├── pyproject.toml ├── setup.cfg ├── tests/ │ ├── __init__.py │ ├── custom_config.py │ ├── mock_files/ │ │ ├── FederationMetadata.xml │ │ ├── adfs-openid-configuration.json │ │ ├── azure-openid-configuration-v2.json │ │ └── azure-openid-configuration.json │ ├── models.py │ ├── settings.py │ ├── test_authentication.py │ ├── test_drf_integration.py │ ├── test_settings.py │ ├── urls.py │ ├── utils.py │ └── views.py └── vagrant/ ├── 01-setup-domain.ps1 ├── 02-setup-vagrant-user.ps1 ├── 03-setup-adfs.ps1 ├── 04-example-adfs-config.ps1 ├── New-SelfSignedCertificateEx.ps1 └── README.rst