ملحق بسيط لإنشاء صفحة هبوط لـ SSO لم يعد يعمل

متابعةً للمناقشة من الصفحة المقصودة لتسجيل الدخول عبر SAML:

لست متأكدًا مما إذا كان ينبغي أن يكون هذا في Support أو Dev أو شيء آخر، لذا لا تتردد في نقله حسب ما تراه مناسبًا.

لقد أنشأت إضافة في مارس 2022 لتجاوز الدالة المذكورة أعلاه ويبدو أنها عملت لفترة ثم لاحظت الآن أنها لا تعمل (لا أعرف منذ متى).

هل لدى أي شخص فكرة عن سبب توقفها عن العمل؟

(ملاحظة، إعداد التمكين لم يعمل أبدًا، لذا إذا عرف أي شخص سبب عدم عمله أيضًا، فسأكون ممتنًا)

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