A custom Django user that authenticates via email. Follows identity and authentication best practices.
Django authentication via login URLs, no passwords required
SAML2 authentication backend for Django wrapping OneLogin's python-saml package https://github.com/onelogin/python3-saml