Cette fonctionnalité est développée par yu-i-i/overleaf-cep.

Authentification OIDC
Authentification LDAP
Authentification SAML
Configuration globale
La variable d’environnementEXTERNAL_AUTH est requise pour activer le module d’authentification correspondant. Elle indique quelles méthodes d’authentification externes sont activées. Les options disponibles sont (en minuscules) :
- saml
- ldap
- oidc
Conseils pour le SSO
J’ai testé saml, ldap et oauth pour Overleaf. saml et oauth fonctionnent bien avec Overleaf, mais pour ldap, cela dépend. Il ne fonctionne pas bien avec https://docs.goauthentik.io/, mais fonctionne bien avec openLDAP (https://github.com/rroemhild/docker-test-openldap).Il faut mettre à jour passport-ldapauth : récemment, j’ai essayé de tester le LDAP d’Overleaf avec https://goauthentik.io/, et cela a échoué. Après avoir mis à jour « passport-ldapauth » vers la version 3.0.0, tout fonctionne bien.La version d’origine est la 2.x.x, qui date d’il y a 6 ans.

