Some kind of SSO support
I get internal and LDAP auth support working, which is already great. But it'd be even better to be able to integrate the web interface with some kind of SSO system. There are different ways to get this. Either use some standard protocol like oidc, saml2, CAS. Or, probably simpler to implement : optionaly check a specific HTTP header, or the REMOTE_USER variable. If the header is set, and the username matches an existing user (either already in the DB, or found in LDAP), then consider the user logged in.
See https://docs.djangoproject.com/en/2.2/howto/auth-remote-user/
My use case: All my webapps are presented on a LemonLDAP::NG portal, and users should just login once (on the portal itself)