متابعةً للمناقشة من الصفحة المقصودة لتسجيل الدخول عبر 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