Skip to main content
Este recurso foi desenvolvido por yu-i-i/overleaf-cep.
São suportados 3 métodos de autenticação. Após a configuração, você poderá fazer login com as seguintes opções, como mostra a imagem abaixo.
Recomendamos fortemente o uso de OIDC, pois é o método mais genérico.

Autenticação OIDC

Autenticação LDAP

Autenticação SAML

Configuração global

A variável de ambiente EXTERNAL_AUTH é obrigatória para habilitar o módulo de autenticação específico. Essa variável de ambiente especifica quais métodos de autenticação externa são ativados. As opções disponíveis são (em letras minúsculas):
  • saml
  • ldap
  • oidc

Sugestões para SSO

Testei saml, ldap e oauth no Overleaf. Tanto saml quanto oauth funcionam bem no Overleaf, mas o ldap depende. Ele não funciona bem com https://docs.goauthentik.io/, mas funciona bem com o openLDAP (https://github.com/rroemhild/docker-test-openldap).
Precisamos atualizar o passport-ldapauth: recentemente tentei testar o LDAP do Overleaf com https://goauthentik.io/ e falhou. Depois de atualizar o “passport-ldapauth” para 3.0.0, tudo funcionou bem.
A versão original era 2.x.x, de 6 anos atrás.
Não tenho certeza do motivo, porque todos dependemos de um pacote externo para fazer a autenticação LDAP (e também saml e oauth). Se não funcionar, a situação pode ser a mesma no Overleaf Server Pro, pois apenas repassamos todas as variáveis de ambiente para o pacote interno; se houver bugs, no momento não temos como saber. Por isso, recomendo fortemente que nossos usuários configurem um ambiente de desenvolvimento para testar o SSO com todo o código-fonte, disponível em Setup Develop Environment (Local). No ambiente de desenvolvimento, você pode ver todos os logs no terminal, o que facilita a depuração. \
Última modificação em 6 de outubro de 2026