إلي بيس - التحقق من الأعضاء في ديسكورس

:information_source: الملخص يضيف متطلبات قابلة للتخصيص للتحقق من البشريّة، والعمر، والهوية، والموقع إلى مجتمعات Discourse.
:hammer_and_wrench: رابط المستودع GitHub - elliepasshq/elliepass-discourse: Official ElliePass verification plugin for Discourse. · GitHub
:open_book: دليل التثبيت كيفية تثبيت الإضافات في Discourse

الميزات

يتيح ElliePass لمديري Discourse اشتراط أن يستوفي الأعضاء متطلبات التحقق قبل تنفيذ إجراءات محددة داخل المجتمع.

يمكن للمديرين حماية:

  • إنشاء المواضيع
  • الرد على المواضيع
  • بدء الرسائل الخاصة
  • الرد على الرسائل الخاصة

يمكن أن تشمل متطلبات التحقق:

  • التحقق من البشريّة — يؤكد وجود شخص حقيقي وحي
  • العمر الأدنى — يتطلب من العضو بلوغ حدّ عمر محدد
  • هوية موثّقة — يؤكد تطابق العضو مع هوية حكومية صالحة
  • الموقع — يتطلب موقعًا حاليًا أو موثّقًا بهوية على مستوى الدولة/الولاية

يمكن للأعضاء مواصلة التصفح بشكل طبيعي. عندما يحاول العضو تنفيذ إجراء محمي، يتحقق ElliePass مما إذا كان العضو يستوفي بالفعل متطلبات المجتمع.

إذا كان التحقق الإضافي مطلوبًا، يعرض Discourse ما تم التحقق منه بالفعل وما لا يزال مطلوبًا.

يواصل العضو الانتقال إلى ElliePass لإكمال التحقق المطلوب.

بعد استيفاء الشروط، يُعاد العضو إلى Discourse ويمكنه مواصلة الإجراء الأصلي.

يمكن لمستخدمي ElliePass الحاليين تسجيل الدخول وإعادة استخدام التحقق المؤهّل عند الاقتضاء.

فيديوهات قصيرة توضّح التكامل وتدفق التحقق من الأعضاء متاحة هنا:

https://elliepass.com/community/discourse/see-in-action

الإعدادات

بعد تثبيت الإضافة:

1. سجّل الدخول إلى ElliePass Community Admin وأنشئ أو اختر مجتمعك الخاص بـ Discourse.

2. أنشئ إعدادات اتصال المجتمع.

3. في Discourse، انتقل إلى **الإدارة ← الإضافات ← ElliePass ← الإعدادات**.

4. فعّل ElliePass.

5. أدخل عنوان URL الخاص بـ ElliePass API، ومفتاح المجتمع، وسرّ المجتمع.

6. تأكد من أن حالة الاتصال تعرض **متصل بـ ElliePass**.

تُهيأ متطلبات التحقق والإجراءات المحمية في ElliePass Community Admin.

تُزامِن تغييرات السياسة تلقائيًا مع إضافة Discourse.

لإرشادات التثبيت والإعداد الكاملة، راجع:

https://elliepass.com/community/discourse/setup

الأسئلة الشائعة:

https://elliepass.com/community/discourse/faq

الإعدادات

الاسم الوصف
elliepass_enabled يفعّل أو يعطّل تكامل التحقق بـ ElliePass.
elliepass_api_url عنوان URL الخاص بـ ElliePass API المستخدم من قبل الإضافة. للإنتاج، استخدم https://elliepass.com.
elliepass_community_key مفتاح المجتمع الذي تم إنشاؤه في ElliePass Community Admin.
elliepass_community_secret سرّ المجتمع الذي تم إنشاؤه في ElliePass Community Admin. حافظ على سرية هذه القيمة.
elliepass_debug_logging يفعّل تسجيل تفصيلي لتكامل ElliePass لاستكشاف الأخطاء وإصلاحها. اترك هذا معطّلًا عادةً.

الخصوصية

تم تصميم ElliePass بحيث تتمكن المجتمعات من تحديد ما إذا كان الأعضاء يستوفون متطلبات التحقق الخاصة بهم دون استلام وثائق الهوية الأساسية أو بيانات التحقق الحيوية.

على سبيل المثال، يمكن لمجتمع اشتراط عمر أدنى دون استلام تاريخ ميلاد العضو أو وثيقة هويته الحكومية.

المزيد من المعلومات:

https://elliepass.com/community/discourse/faq