Metadata-Version: 2.1
Name: mitol-django-authentication
Version: 2023.1.17
Summary: MIT Open Learning django app extensions for oauth toolkit
License: BSD 3-Clause License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: django-anymail (>=6.0)
Requires-Dist: django (<4.0,>=2.2.12)
Requires-Dist: djangorestframework (>=3.0.0)
Requires-Dist: djoser (==2.1.0)
Requires-Dist: mitol-django-common
Requires-Dist: mitol-django-mail
Requires-Dist: social-auth-app-django (>=3.1.0)

mitol-django-authentication
---

This is the Open Learning Django Authentication app. It provides a few key features around authentication:

- User login and registration via [python-social-auth](https://python-social-auth.readthedocs.io/en/latest/)
- Password reset via extended [Djoser](https://djoser.readthedocs.io/en/latest/) views


### Setup

You may need to install xmlsec: `apt-get install libxmlsec1-dev`
