You can configure one or more IDPs to authenticate users in OpenSpecimen. Currently this can be configured using a REST API call.

Currently we support LDAP and SAML based authentication, apart from the in-build user module of OpenSpecimen.

Configuring LDAP

Configuring SAML

Configuring multiple IDPs

To configure more than one IDPs, just ensure that authType and name is unique.