تعطيل التسجيلات مع السماح بالدعوات الخاصة

في منتدى Discourse، افترض أن إعداد “السماح بالتسجيلات الجديدة” معطل. أريد دعوة مستخدم إلى مجموعة خاصة، لكن ذلك يفشل مع رسالة “تسجيل الحسابات الجديدة غير مسموح به في الوقت الحالي” حتى لو كان المستخدم يملك بالفعل حسابًا على الموقع. أريد إبقاء إعداد allow new registrations معطلاً، مع السماح بدعوة أي مستخدم يملك حسابًا في المنتدى إلى مجموعة خاصة عبر رابط. كيف يمكنني تحقيق ذلك؟ لا يُعدّ إضافة المستخدمين المدعوين يدويًا خيارًا متاحًا.

أظهر بحثي (مع ChatGPT وGemini والبحث على الويب) أن إحدى الطرق هي استخدام وضع “الدعوة فقط” مع تفعيل إعداد allow new registrations. لكن هذا يؤدي إلى تلقي رسائل من كل مستخدم يطلب الموافقة، وهو ما يُهدر الوقت لأن فقط المستخدمين المدفوعين يمكنهم الوصول إلى المنتديات، وبالتالي فإن جزء “الدعوة” غير مفيد. والمشكلة في إبقاء وضع “الدعوة فقط” معطلاً هي أننا واجهنا حالة حيث قام مستخدم بإنشاء حسابات بشكل جماعي بينما كان إعداد allow new registrations معطلاً، لذا فإن هذا الحل لن يعمل أيضًا.

نلاحظ أننا نستخدم SSO، مما يعني أن المستخدمين يحتاجون إلى تسجيل الدخول إلى موقعنا الرئيسي، ثم يقوم النظام تلقائيًا بإنشاء حساب في المنتدى إذا كان صالحًا. ونتيجة لذلك، يعمل إبقاء إعداد allow new registrations معطلاً بشكل طبيعي بالنسبة لنا.

شكرًا جزيلاً مقدّمًا؛ إذا فاتني أي نقاش ذي صلة، أرجو توجيهي إليه.

إعجاب واحد (1)