تسجيل عبر الدعوة للمستخدمين الحاليين؟

لقد انتقلت من محرك المنتدى القديم الخاص بي إلى Discourse. أردت حظر التسجيلات، حيث تتم إدارة إنشاء المستخدمين من موقعي الرئيسي (عبر طلب API)، لذلك تم إنشاء حساب المنتدى مع حساب المستخدم على الموقع الرئيسي.

ومع ذلك، عندما كنت أقوم بتمكين “تعطيل التسجيل”، لم يسمح لي بإنشاء مستخدمين حتى من API. لذلك تحولت إلى “دعوة فقط”، ويبدو أن هذا يعمل، ومع ذلك واجهت المشكلة - جميع المستخدمين الحاليين (الذين تم ترحيلهم من المنتدى القديم) يحتاجون الآن إلى موافقة قبل تسجيل الدخول لأول مرة. بالنسبة للمستخدمين الجدد يبدو الأمر جيدًا. كيف يمكنني “الموافقة بالجملة” على جميع آلاف المستخدمين الحاليين ولماذا أحصل على هذه الرسالة على الإطلاق؟

أعتقد أنك تريد تعطيل تمكين تسجيل الدخول المحلي إذا كنت ترغب في أن يتعامل تسجيل الدخول الموحد (SSO) مع الأمر، بدلاً من تعطيل التسجيلات بالكامل.

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

ربما لم أكتب الأمر بوضوح

هذا يعني أنني أقوم بإنشاء مستخدم في Discourse عبر API في الوقت الذي ينشئون فيه حسابًا على الموقع. ليس لدي أي نوع من “تسجيل الدخول الموحد (SSO)”. إنه مجرد طلب API واحد.

وأريد بالفعل منع التسجيلات غير المسجلة عبر API. “تسجيلات الدخول المحلية” هي الطريقة الوحيدة التي يمكن للمستخدمين من خلالها تسجيل الدخول، حيث ليس لدي أي شيء يتعلق بـ “تسجيل الدخول الموحد (SSO)”.

هل تم تمكين إعداد موافقة على المستخدمين المشبوهين؟

إضافة المستخدمين المشبوهين إلى قائمة المراجعة. المستخدمون المشبوهون أدخلوا سيرة ذاتية/موقع ويب ولكن ليس لديهم نشاط قراءة.

ربما لهذا السبب تحتاج إلى الموافقة عليهم :thinking:

3 إعجابات

واو، لقد كان هذا ممكّنًا بالفعل! لقد قمت بتعطيله الآن، دعنا نرى ما إذا كان ذلك سيساعد، شكرًا لك!

للأسف لا، لا يزال المستخدمون الحاليون يظهرون كمن يحتاجون إلى الموافقة على الرغم من تعطيل هذا الإعداد الآن…

عند تمكين must approve users، تتم الموافقة على جميع المستخدمين الحاليين تلقائيًا.

ربما يعمل ذلك على تمكين هذا مؤقتًا لاستخدام الأتمتة للموافقة على المستخدمين الخاصين بك.

3 إعجابات

لقد فعلت ذلك بالأمس ولم أرَ طلب موافقة واحد حتى الآن! لذلك يبدو أن هذه كانت بالضبط الحيلة، شكرًا لك!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.