├── .bin ├── format-code ├── lib │ └── common.sh ├── lint-code └── update-requirements ├── .codeclimate.json ├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .editorconfig ├── .github └── workflows │ ├── ci.yml │ ├── codeql-analysis.yml │ └── release.yml ├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── AUTHORS.rst ├── CONTRIBUTING.rst ├── HISTORY.rst ├── LICENSE ├── README.rst ├── docs ├── .gitignore ├── Makefile ├── authors.rst ├── conf.py ├── contributing.rst ├── history.rst ├── index.rst ├── installation.rst ├── make.bat ├── readme.rst └── usage.rst ├── microsoft_auth ├── .gitignore ├── __init__.py ├── admin.py ├── apps.py ├── backends.py ├── client.py ├── conf.py ├── context_processors.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_fix_microsoft_id_length.py │ ├── 0003_microsoft_id_openid.py │ └── __init__.py ├── models.py ├── static │ └── microsoft │ │ ├── css │ │ └── login.css │ │ └── js │ │ └── login.js ├── templates │ └── microsoft │ │ ├── admin_login.html │ │ └── auth_callback.html ├── urls.py ├── utils.py └── views.py ├── pyproject.toml ├── reqs ├── dj3.2-requirements.txt ├── dj4.0-requirements.txt └── dj4.1-requirements.txt └── tests ├── __init__.py ├── site ├── __init__.py ├── __main__.py ├── manage.py ├── settings.py ├── templates │ ├── base.html │ └── registration │ │ └── login.html └── urls.py ├── test_admin.py ├── test_apps.py ├── test_backends ├── __init__.py ├── test_microsoft.py └── test_xbox.py ├── test_client.py ├── test_conf.py ├── test_context_processors.py ├── test_models.py ├── test_utils.py ├── test_views.py └── test_zconstance.py /.bin/format-code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.bin/format-code -------------------------------------------------------------------------------- /.bin/lib/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.bin/lib/common.sh -------------------------------------------------------------------------------- /.bin/lint-code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.bin/lint-code -------------------------------------------------------------------------------- /.bin/update-requirements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.bin/update-requirements -------------------------------------------------------------------------------- /.codeclimate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.codeclimate.json -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/HISTORY.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/README.rst -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/authors.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../AUTHORS.rst 2 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../CONTRIBUTING.rst 2 | -------------------------------------------------------------------------------- /docs/history.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../HISTORY.rst 2 | -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/readme.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../README.rst 2 | -------------------------------------------------------------------------------- /docs/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/docs/usage.rst -------------------------------------------------------------------------------- /microsoft_auth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/.gitignore -------------------------------------------------------------------------------- /microsoft_auth/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/__init__.py -------------------------------------------------------------------------------- /microsoft_auth/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/admin.py -------------------------------------------------------------------------------- /microsoft_auth/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/apps.py -------------------------------------------------------------------------------- /microsoft_auth/backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/backends.py -------------------------------------------------------------------------------- /microsoft_auth/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/client.py -------------------------------------------------------------------------------- /microsoft_auth/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/conf.py -------------------------------------------------------------------------------- /microsoft_auth/context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/context_processors.py -------------------------------------------------------------------------------- /microsoft_auth/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/migrations/0001_initial.py -------------------------------------------------------------------------------- /microsoft_auth/migrations/0002_fix_microsoft_id_length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/migrations/0002_fix_microsoft_id_length.py -------------------------------------------------------------------------------- /microsoft_auth/migrations/0003_microsoft_id_openid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/migrations/0003_microsoft_id_openid.py -------------------------------------------------------------------------------- /microsoft_auth/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /microsoft_auth/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/models.py -------------------------------------------------------------------------------- /microsoft_auth/static/microsoft/css/login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/static/microsoft/css/login.css -------------------------------------------------------------------------------- /microsoft_auth/static/microsoft/js/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/static/microsoft/js/login.js -------------------------------------------------------------------------------- /microsoft_auth/templates/microsoft/admin_login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/templates/microsoft/admin_login.html -------------------------------------------------------------------------------- /microsoft_auth/templates/microsoft/auth_callback.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/templates/microsoft/auth_callback.html -------------------------------------------------------------------------------- /microsoft_auth/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/urls.py -------------------------------------------------------------------------------- /microsoft_auth/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/utils.py -------------------------------------------------------------------------------- /microsoft_auth/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/microsoft_auth/views.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/pyproject.toml -------------------------------------------------------------------------------- /reqs/dj3.2-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/reqs/dj3.2-requirements.txt -------------------------------------------------------------------------------- /reqs/dj4.0-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/reqs/dj4.0-requirements.txt -------------------------------------------------------------------------------- /reqs/dj4.1-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/reqs/dj4.1-requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/site/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/site/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/site/__main__.py -------------------------------------------------------------------------------- /tests/site/manage.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/site/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/site/settings.py -------------------------------------------------------------------------------- /tests/site/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/site/templates/base.html -------------------------------------------------------------------------------- /tests/site/templates/registration/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/site/templates/registration/login.html -------------------------------------------------------------------------------- /tests/site/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/site/urls.py -------------------------------------------------------------------------------- /tests/test_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_admin.py -------------------------------------------------------------------------------- /tests/test_apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_apps.py -------------------------------------------------------------------------------- /tests/test_backends/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_backends/test_microsoft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_backends/test_microsoft.py -------------------------------------------------------------------------------- /tests/test_backends/test_xbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_backends/test_xbox.py -------------------------------------------------------------------------------- /tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_client.py -------------------------------------------------------------------------------- /tests/test_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_conf.py -------------------------------------------------------------------------------- /tests/test_context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_context_processors.py -------------------------------------------------------------------------------- /tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_models.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_views.py -------------------------------------------------------------------------------- /tests/test_zconstance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AngellusMortis/django_microsoft_auth/HEAD/tests/test_zconstance.py --------------------------------------------------------------------------------