أقوم بتعديل discourse ومن أجل ذلك، داخل الملف session_controller.db أقوم بما يلي:
cookies[:sso_payload] = payload || request.query_string
cookies[:sso_destination_url] = data[:return_sso_url]
ومع ذلك، فإنه لا يقوم بتعيين ملف تعريف الارتباط sso_destination_url. إذا قمت بإزالة ملف تعريف الارتباط sso_payload، ففي هذه الحالة سيتم تعيين sso_destination_url. لكن كليهما معًا لا يعمل.
أرجو المساعدة، أنا جديد في ruby، بحثت عبر الإنترنت للحصول على المساعدة ولكن لم أجد شيئًا.