# استخدام Discourse كمزود هوية (SSO، DiscourseConnect)

**URL:** <https://meta.discourse.org/t/use-discourse-as-an-identity-provider-sso-discourseconnect/32974>\
**Category:** Integrations\
**Tags:** sso, discourseconnect, how-to\
**Created:** [7 سبتمبر 2015، 9:19ص UTC](https://meta.discourse.org/t/use-discourse-as-an-identity-provider-sso-discourseconnect/32974 "2015-09-07T09:19:21Z")\
**Posts on this page:** 1\
**Showing post:** 153

<div class="post-metadata">

**Author:** ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)\
**Post date:** [24 سبتمبر 2024، 7:39م UTC](https://meta.discourse.org/t/use-discourse-as-an-identity-provider-sso-discourseconnect/32974/153 "2024-09-24T19:39:01Z")

</div>

> [@perryflynn](#):
>
> مثبت Discourse الخاص بي يعيد التوجيه بشكل صحيح إلى عنوان URL العودة دون أي معلمة sso أو sig، ولكن عندما أفتح Discourse، لا يزال حسابي مسجلاً للدخول.

أفترض أنك تستخدم إعداد موقع Discourse `logout redirect` لإعادة توجيه المستخدمين مرة أخرى إلى تطبيقك بعد تسجيل خروجهم من Discourse.  
السبب المحتمل للمشكلة هو إذا تم تمكين إعداد `login required` على موقع Discourse الخاص بك. عند تمكين هذا الإعداد، سيقوم Discourse تلقائيًا بإعادة توجيه المستخدمين غير المصادق عليهم إلى موقع مزود SSO إذا انتقلوا مباشرة إلى موقع Discourse. هذا يعني أنه ما لم تقم بتسجيل خروج المستخدمين من تطبيقك عند إعادة توجيههم لأول مرة إلى عنوان URL `logout redirect`، فسيتم تسجيل دخولهم تلقائيًا إلى Discourse في المرة التالية التي يزورون فيها الموقع. يمكنك تأكيد هذا السلوك من خلال المرور بالعملية مع فتح مفتش المتصفح الخاص بك على علامة تبويب الشبكة الخاصة به.  
في حال كان ذلك مفيدًا، إليك كيف يتعامل المكون الإضافي [WP Discourse](https://github.com/discourse/wp-discourse) مع إعادة توجيه تسجيل الخروج من Discourse: [wp-discourse/lib/sso-provider/discourse-sso.php at main · discourse/wp-discourse · GitHub](https://github.com/discourse/wp-discourse/blob/main/lib/sso-provider/discourse-sso.php#L232-L251).

---

_[View the full topic](https://meta.discourse.org/t/use-discourse-as-an-identity-provider-sso-discourseconnect/32974)._
