Продолжение обсуждения из Landing page on saml login:
Не уверен, в какой раздел это стоит поместить: Support, Development или куда-то ещё, поэтому, пожалуйста, переместите тему туда, куда считаете нужным.
Я создал плагин в марте 2022 года, чтобы переопределить функцию выше, и он вроде бы работал какое-то время, но теперь заметил, что он больше не работает (не знаю, как давно).
У кого-нибудь есть идеи, почему это могло перестать работать?
(примечание: настройка enable никогда не работала, так что если кто-то знает, почему это тоже не работает, буду признателен)
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