Continuant la discussion de Page de destination sur la connexion SAML :
Je ne suis pas sûr si cela devrait être dans Support ou Dev ou autre chose, alors n’hésitez pas à le déplacer comme vous le jugez nécessaire.
J’ai créé un plugin en mars 2022 pour remplacer la fonction ci-dessus et cela a semblé fonctionner pendant un certain temps, puis j’ai remarqué maintenant que cela ne fonctionne plus (je ne sais pas depuis combien de temps).
Quelqu’un a-t-il une idée pourquoi cela pourrait avoir cessé de fonctionner ?
(note, le paramètre d’activation n’a jamais fonctionné, donc si quelqu’un sait pourquoi cela ne fonctionne pas non plus, je lui serais reconnaissant)
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