# تسجيل الدخول الأحادي المخصص لا يعمل بعد إضافة secure\_session كمعامل

**URL:** https://meta.discourse.org/t/custom-sso-not-working-after-secure-session-added-as-a-parameter/182655
**Category:** SSO
**Created:** [9 مارس 2021، 5:20م UTC](https://meta.discourse.org/t/custom-sso-not-working-after-secure-session-added-as-a-parameter/182655 "2021-03-09T17:20:46Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [11 مارس 2021، 7:17م UTC](https://meta.discourse.org/t/custom-sso-not-working-after-secure-session-added-as-a-parameter/182655/6 "2021-03-11T19:17:45Z")

</div>

للأسف، لا أعتقد أن الإعداد الجديد سيساعد بمفرده - فداخلات الكود ستظل تتطلب تمرير كائن `secure_session`، حتى لو لم يتم استخدامه.

بشكل عام، نوصي باستخدام [الخطافات الرسمية](https://meta.discourse.org/t/adding-a-new-managed-authentication-method-to-discourse/106695) لملفات التوثيق الإضافية، بدلاً من تجاوز تنفيذ [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) الأساسي.

> [@pmills](#):
>
> إن استدعاء `parse` في السطر الثالث من تلك الدالة هو المكان الذي يبدو أن المشكلة تنشأ فيه. بمجرد محاولة `initialize` الكائن، فإن قيمة `secure_session` المتوقعة غير موجودة.

من الصعب التأكد من ذلك دون رؤية الإضافة بالكامل، لكن يمكنك تجربة تمرير قيمة `nil` لـ `secure_session`. قد يساعد ذلك، إلى جانب تفعيل إعداد الموقع الجديد، في تقريب الأمور قليلاً من العمل بشكل صحيح.

---

_[View the full topic](https://meta.discourse.org/t/custom-sso-not-working-after-secure-session-added-as-a-parameter/182655)._
