Fortsetzung der Diskussion von Landing page on saml login:
Ich bin mir nicht sicher, ob dies in Support oder Dev oder etwas anderem sein sollte, also verschieben Sie es gerne, wie Sie es für richtig halten.
Ich habe im März 2022 ein Plugin erstellt, um die obige Funktion zu überschreiben, und es schien eine Weile zu funktionieren, und dann habe ich jetzt festgestellt, dass es nicht funktioniert (ich weiß nicht, wie lange).
Hat jemand eine Idee, warum es aufgehört haben könnte?
(Hinweis: Die Aktivierungseinstellung hat nie funktioniert. Wenn also jemand weiß, warum auch das nicht funktioniert, wäre ich dankbar)
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