Redirigir /login a /auth/ldap

Solo admitimos un método de inicio de sesión a través de LDAP. Actualmente, cuando un usuario cierra sesión, se le redirige a la página our.domain/login, que se ve así (captura de pantalla de mi servidor de prueba en VirtualBox, de ahí la URL y la advertencia de HTTPS):

Al hacer clic en “Iniciar sesión” se envía al usuario a our.domain/auth/ldap/:slight_smile:

¿Hay alguna forma de hacer que esta redirección sea automática para que el usuario nunca vea la primera pantalla (que en nuestro caso de uso no aporta ningún valor)?

(Una pregunta adicional sería cómo personalizar la segunda pantalla para incluir un enlace para restablecer la contraseña)

Editar: claramente no soy el único interesado: Custom login permalink

1 me gusta

Discourse tiene una configuración para redirigir automáticamente al proveedor externo, pero no afecta a la página ‘/login’ ya que es una página “estática”.

Creo que es auth immediately

2 Me gusta

Al final puse esto:

# Redirección permanente a una página individual
rewrite ^/login$ http://mydomain.tld/auth/ldap permanent;

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

Estoy ejecutando Discourse en Yunohost, por lo que se ejecuta a través de nginx. Sería bueno si Discourse hiciera esto automáticamente :-).

2 Me gusta

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