RDMO has three main modes for Authentication:
- Regular user accounts with registration using the django-allauth library.
- Using a (read-only) connection to a LDAP server
- Installing a Shibboleth service provider next to RDMO and connect to an identity provider or even a whole Shibboleth federation.
Important: These modes are only tested individually and may be treated mutually exclusive (unless proven otherwise).
If none of the modes is enabled, only a very basic login will be available and users need to be created using the Django Admin Interface.