المصادقة الموحدة (SSO) مع TownNews CMS

هذا يعني أن TownNews ستكون موفر خدمة SSO لموقع Discourse الخاص بك. لاستخدام تطبيق SSO في Discourse، يجب أن تتمكن من إضافة كود إلى الخدمة التي تعمل كموفر لـ SSO. يجب أن يتصل هذا الكود بعملية تسجيل الدخول في الخدمة. يمكنك العثور على تفاصيل الكود الذي يجب إضافته هنا: الدعم الرسمي لتسجيل الدخول الموحد لـ Discourse (SSO).

وللحصول على مثال عملي للكود، راجع كيفية تنفيذ إضافة WordPress لدينا لـ SSO: wp-discourse/lib/sso-provider at main · discourse/wp-discourse · GitHub.

قد يكون من الممكن أيضًا تسجيل دخول المستخدمين إلى Discourse عبر TownNews باستخدام OAuth2. سيكون هذا ممكنًا إذا كان بإمكان TownNews العمل كموفر لـ OAuth2. توجد تفاصيل حول إعداد تسجيل الدخول عبر OAuth2 مع Discourse هنا: الدعم الأساسي لـ OAuth2. قبل قضاء الكثير من الوقت في ذلك، سيكون من الجيد التأكد مما إذا كان بإمكان TownNews العمل كموفر لـ OAuth2. يجب أن يكون من الممكن معرفة ذلك من خلال وثائقهم.