Continuando la discusión de Página de destino en el inicio de sesión SAML:
No estoy seguro de si esto debería estar en Support o Dev o algo más, así que siéntete libre de moverlo como consideres necesario.
Creé un plugin en marzo de 2022 para anular la función anterior y pareció funcionar durante un tiempo, y luego ahora me he dado cuenta de que no funciona (no sé desde cuándo).
¿Alguien tiene alguna idea de por qué podría haber dejado de funcionar?
(nota, la configuración de habilitación nunca funcionó, así que si alguien sabe por qué tampoco funciona, se lo agradecería)
enabled_site_setting :no_auto_login_enabled
after_initialize do
if SiteSetting.no_auto_login_enabled
class ::ApplicationController
module NoAutoLoginRedirectToLogin
def redirect_to_login
dont_cache_page
cookies[:destination_url] = destination_url
redirect_to path("/login")
end
end
prepend NoAutoLoginRedirectToLogin
end
end
end