Python Social Auth is an easy to setup social authentication/registration mechanism with support for several frameworks and auth providers.
Python Social Auth aims to be an easy-to-setup social authentication and authorization mechanism for Python projects supporting protocols like OAuth (1 and 2), OpenID and others. The initial codebase is derived from django-social-auth with the idea of generalizing the process to suit the different frameworks around, providing the needed tools to bring support to new frameworks. django-social-auth itself was a product of modified code from django-twitter-oauth and django-openid-auth projects. The project is now split into smaller modules to isolate and reduce responsibilities and improve reusability. Documentation: https://python-social-auth.readthedocs.io/en/latest/ Release notes: https://github.com/python-social-auth/social_core/releases/tag/4.1.0 If you want social-core to work with azuread (the Azure Active Directory), this is the package you need.
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 4.1.0-4.fc35 | - |
Fedora 35 | 4.1.0-4.fc35 | - |
Fedora 34 | 4.0.2-2.fc34 | - |
You can contact the maintainers of this package via email at
python-social-auth-core dash maintainers at fedoraproject dot org
.