Redirecionar /login para /auth/ldap

Nós suportamos apenas um método de login via LDAP. Atualmente, quando o usuário faz logout, ele é enviado para a página our.domain/login, que se parece com isto (captura de tela do meu servidor de teste no virtualbox, daí o URL e o aviso https):

Clicar em “log in” envia o usuário para our.domain/auth/ldap/:slight_smile:

Há alguma maneira de tornar este redirecionamento automático para que o usuário nunca veja a primeira tela (que, em nosso caso de uso, não agrega valor)?

(Uma pergunta bônus seria como personalizar a última tela para incluir um link para redefinição de senha)

Editar: claramente não sou o único interessado: Custom login permalink

1 curtida

O Discourse tem uma configuração para redirecionar automaticamente para um provedor externo, mas ela não afeta a página ‘/login’, pois é uma página “estática”.

Eu acho que é auth immediately

2 curtidas

No final, coloquei isto:

# Redirecionamento permanente para uma página individual
rewrite ^/login$ http://mydomain.tld/auth/ldap permanent;

em
/etc/nginx/conf.d/mydomain.tld.d/redirect.conf

Estou executando o Discourse no Yunohost, então ele é executado através do nginx. Seria bom se o Discourse fizesse isso automaticamente :slight_smile:

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.