Metadata-Version: 2.1
Name: django_sites_microsoft_auth
Version: 1.0.4
Summary: Simple app to enable Microsoft Account, Office 365 Enterprise, Azure AD, and Xbox Live authentication as a Django authentication backend on a per-site basis.
Home-page: https://github.com/gskudder/django_sites_microsoft_auth
Author: Griffin Skudder
Author-email: griffin@skudder.co.nz
License: MIT license
Description: =============================================
        Django Sites Microsoft Authentication Backend
        =============================================
        
        .. image:: https://travis-ci.org/gskudder/django_sites_microsoft_auth.svg?branch=master
            :target: https://travis-ci.org/gskudder/django_sites_microsoft_auth
            :alt: Travis CI
        
        .. image:: https://pyup.io/repos/github/gskudder/django_sites_microsoft_auth/shield.svg
            :target: https://pyup.io/repos/github/gskudder/django_sites_microsoft_auth/
            :alt: Updates
        
        .. image:: https://readthedocs.org/projects/django-sites-microsoft-auth/badge/?version=latest
            :target: https://django-sites-microsoft-auth.readthedocs.io/en/latest/?badge=latest
            :alt: Documentation Status
        
        .. image:: https://coveralls.io/repos/github/gskudder/django_sites_microsoft_auth/badge.svg?branch=pyup-initial-update
            :target: https://coveralls.io/github/gskudder/django_sites_microsoft_auth?branch=pyup-initial-update
            :alt: Coverage
        
        .. image:: https://api.codeclimate.com/v1/badges/3370bb5f4ecee3af4ee0/maintainability
           :target: https://codeclimate.com/github/gskudder/django_sites_microsoft_auth/maintainability
           :alt: Maintainability
        
        .. image:: https://api.codeclimate.com/v1/badges/3370bb5f4ecee3af4ee0/test_coverage
           :target: https://codeclimate.com/github/gskudder/django_sites_microsoft_auth/test_coverage
           :alt: Test Coverage
        
        Simple app to enable Microsoft Account, Office 365 and Xbox Live authentcation
        as a Django authentication backend that is compatible and configurable across multiple sites.
        
        
        * Free software: MIT license
        * Documentation: https://django-sites-microsoft-auth.readthedocs.io.
        
        Features
        --------
        
        * Provides Django authentication backend to do Microsoft authentication
          (including Microsoft accounts, Office 365 accounts and Azure AD accounts)
          and Xbox Live authentication.
        
        * Provides Microsoft OAuth client to interfacing with Microsoft accounts
        
        Python/Django support
        ---------------------
        
        `django_sites_microsoft_auth` follows the same `support cycle as Django <https://www.djangoproject.com/download/#supported-versions>`_,
        with one exception: no Python 2 support. If you absoutely need Python 2.7
        support, everything should largely already work, but you may need to patch
        `sites_microsoft_auth.admin` and/or other files to get it to work.
        
        Supported python versions:  3.6+
        
        Supported Django version: 1.11 LTS, 2.1+
        
        https://docs.djangoproject.com/en/stable/faq/install/#what-python-version-can-i-use-with-django
        
        Note: Even though Django 1.11 LTS supports Python 3.4, I do not and you should
        not either. Official support for 3.4 was dropped in March 2019.
        
        Credits
        -------
        
        This package was created with Cookiecutter_ and the
        `audreyr/cookiecutter-pypackage`_ project template.
        
        .. _Cookiecutter: https://github.com/audreyr/cookiecutter
        .. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
        
        
        =======
        History
        =======
        
        1.0.4 (2020-03-20)
        ------------------
        
        * Remove migration for user attribute mapping which was still there accidentally and breaking all tests.
        
        1.0.3 (2020-03-13)
        ------------------
        
        * Remove user attribute mapping. This feature was buggy and the same can be achieved using hooks.
        
        1.0.2 (2020-03-13)
        ------------------
        
        * Fix get_hook() to work with database configuration.
        
        1.0.1 (2020-03-13)
        ------------------
        
        * Fixes bug when reading user attribute mappings.
        
        1.0.0 (2020-03-13)
        ------------------
        
        * Fixes bug with Site note existing
        * Add feature to sync user attributes from Azure AD.
        
        0.2.11 (2020-01-13)
        -------------------
        
        * Fixes bug where the max_length on a CharField wasn't long enough for all choices to be stored.
        
        0.2.10 (2019-09-24)
        -------------------
        
        * Fixes bug in 0.2.9 where cache key was failing.
        
        0.2.9 (2019-09-24)
        ------------------
        
        * Update cache to work on a per-site basis.
        
        0.2.8 (2019-09-23)
        ------------------
        
        * Fix bug where migrations were relying on undefined ordering.
        
        0.2.7 (2019-09-23)
        ------------------
        
        * Fix tests to work with new default for login_enabled.
        
        0.2.6 (2019-09-23)
        ------------------
        
        * Make sure migrations for sites_microsoft_auth run after migrations for sites framework.
        
        0.2.5 (2019-09-23)
        ------------------
        
        * Add SiteConfiguration object for all sites during initial migrate.
        * Change default for login_enabled to False
        
        0.2.4 (2019-09-23)
        ------------------
        
        * Fix bug where 'MicrosoftAuthenticationBackend` is not respecting `site` on the MicrosoftAccount model.
        
        0.2.3 (2019-09-23)
        ------------------
        
        * Fixed bug with `MicrosoftAuthenticationBackend` not restricting users to their respective sites.
        
        0.2.2 (2019-09-23)
        ------------------
        
        * Updated package name to `sites_microsoft_auth` from `microsoft_auth`
        
        0.2.1 (2019-09-23)
        ------------------
        
        * Updated documentation.
        
        0.2.0 (2019-09-23)
        ------------------
        
        * First working release on PyPi
        
Keywords: django_sites_microsoft_auth
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Framework :: Django :: 1.11
Classifier: Framework :: Django :: 2.0
Classifier: Framework :: Django :: 2.1
Provides-Extra: ql
Provides-Extra: test
Provides-Extra: dev
