في مثيل Discourse عام، كيف يمكنني جعل من المستحيل سرد جميع المستخدمين

لقد أنشأنا مثيلًا جديدًا لـ Discourse. يحتوي على فئات خاصة متعددة وفئة عامة واحدة فقط بينما المنتج الذي نعمل عليه في مرحلة التجربة (beta).

كيف يمكنني التأكد من أنه لا توجد طريقة مطلقًا للمستخدمين المجهولين لعرض قائمة جميع المستخدمين عبر واجهة برمجة التطبيقات (API) ولا عبر واجهة المستخدم (UI)؟

الضبط الوحيد الذي وجدته والذي يبدو ذا صلة هو:

  • تفعيل دليل المستخدمين
  • إخفاء ملفات المستخدمين عن الجمهور

أريد فقط التأكد بنسبة 1000% من أنني لا أكشف قائمة المستخدمين بأي شكل من الأشكال. أرجو التوجيه.

3 إعجابات

يعتمد ذلك على ما تقصده بالضبط بـ “إفشاء” المستخدمين. أي مستخدم ينشر في الفئة العامة سيكون علنياً، ثم يعتمد الأمر على النسبة المئوية لمستخدميك الذين سيتفاعلون في تلك الفئة المحددة.

4 إعجابات

أقصد أن يتمكن مستخدم مجهول من إظهار قائمة المستخدمين. مثلًا، عن طريق سرد جميع المستخدمين عبر واجهة برمجة التطبيقات (API)، أو رؤية القائمة في “أفضل المستخدمين”، أو من خلال وظيفة البحث، أو بأي طريقة أخرى غير معروفة لي.

3 إعجابات

لا يزال بإمكان المستخدمين الظهور عبر واجهة برمجة التطبيقات ما لم يكن موقعك غير عام، أي أنه تم تمكين خيار “يتطلب تسجيل الدخول”.

إعجابَين (2)

هل هذا السلوك صحيح مع أنني قمت بتعطيل دليل المستخدمين؟

أيضًا، عندما تقول إن القائمة ستظل متاحة عبر واجهة برمجة التطبيقات (API)، هل تقصد ذلك لجميع المستخدمين المجهولين؟

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

هذا الهدف من الإعداد، حسب علمي، هو فقط لإزالة لوحة الصدارة الخاصة بالمستخدمين.

نعم.

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

هل من الممكن تحويل ذلك إلى طلب ميزة؟ طريقة لجعل من المستحيل سرد جميع المستخدمين مع وجود بعض الفئات العامة؟

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

هل يعود ذلك إلى اعتبار إخفاء هذه البيانات أمرًا عديم الجدوى، خاصةً عندما تكون البيانات مكشوفة بطبيعتها وبكميات غير متوقعة من قوائم المواضيع العامة في أي حال؟

إعجابَين (2)

في حالتنا الخاصة، هناك مجموعة من الأشخاص يعملون على شيء ما، ولا يساهم سوى جزء صغير من المجموعة في الفئة العامة.

إعجابَين (2)

لا أعتقد أن أحدًا خطط لذلك عمدًا، بل إن الأمر يعود إلى أن منصة Discourse تعمل بنمطين أساسيين: عام وخاص. الإعداد الخاص بإخفاء لوحة الصدارة يفعل بالضبط ما يُفهم من اسمه، أي يخفي لوحة الصدارة. فلماذا قد يقوم بأي شيء إضافي؟

لا تتردد في كتابة مواصفات لما تريده، لكن نظرًا لأن ذلك عمل رتيب جدًا وحالة استخدام متخصصة للغاية، فستكون فرصك أفضل في نشر الطلب في قناة Marketplace إذا كنت ترغب في رؤيته قريبًا.

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

لذا، يبدو من المعقول حتى الآن تشغيل نسختين إذا كنت تقدر الخصوصية التامة لمجموعة أساسية. هذا معقول.

ومع ذلك، لا يعني ذلك كشف عناوين البريد الإلكتروني في أي حال من الأحوال.

3 إعجابات