@JammyDodger، لقد سجلتُ مؤخرًا حسابًا للحصول على نسخة مجانية في:
ويبدو أنني أواجه المشكلة التالية هناك:
وتشير معظم الوثائق إلى أن هذا الخيار يجب أن يكون مفعلًا افتراضيًا:
ومع ذلك، لا أملك أي خيار لتفعيلها حتى، وهي ليست مفعله افتراضيًا:
@JammyDodger، لقد سجلتُ مؤخرًا حسابًا للحصول على نسخة مجانية في:
ويبدو أنني أواجه المشكلة التالية هناك:
وتشير معظم الوثائق إلى أن هذا الخيار يجب أن يكون مفعلًا افتراضيًا:
ومع ذلك، لا أملك أي خيار لتفعيلها حتى، وهي ليست مفعله افتراضيًا:
تم نقل منشورك هنا، لأن هذه مشكلة مختلفة عن Contribute > Bug التي نشرت فيها في الأصل.
معرف Discourse لا يستخدم OAuth2. إنه يعمل فعليًا كمزود SSO، وهو أمر مختلف.
لتهيئة المصادقة الثنائية (2FA)، ستحتاج إلى القيام بذلك لدى مزود SSO، وهو ID. تحديدًا عبر: https://id.discourse.com/my/preferences/security.
@jomaxro، شكرًا لك. ربما كان ما أربكني هو أنني حاولت تعيين enforce_second_factor إلى “all”، لكنني لم أستطع ذلك، لأنني تم إخباري بأن “لا يمكنك فرض المصادقة الثنائية إذا كانت تسجيلات الدخول المحلية معطلة.” إذا لم يكن هذا بعيدًا جدًا عن الموضوع، فما الحل لذلك؟
سؤال جيد… ولا أملك الإجابة عليه. لقد أدرجت الفريق للعثور على شخص لديه الإجابة!
لقد تم تصحيح معلوماتي من قبل الفريق. في الواقع، يستخدم Discourse ID OAuth2 في الخلفية - أعتذر عن ذلك. كنت أظن أنه يستخدم بروتوكولاً مختلفاً.
بخصوص سؤالك، نحن لا ندعم المصادقة الثنائية (2FA) مع تسجيل الدخول الخارجي. كما ذكرت الرسالة التي رأيتها، لا يمكن فرض المصادقة الثنائية إلا إذا كان تسجيل الدخول المحلي مفعّلًا. نحن نعتمد على مزوّد تسجيل الدخول الخارجي (Discourse ID في هذه الحالة، ولكن هذا ينطبق على جميع المزوّدين الخارجيين) لإدارة المصادقة الثنائية، بما في ذلك فرضها.
@jomaxro، هل يعني ذلك أنه مع الخطة المجانية التجريبية، لا يمكنني تعديل هذا التفضيل؟ بديلًا عن ذلك، هل يمكنني فصل معرف Discourse بطريقة ما؟
هل ترغب في التأكيد، هل تشير إلى فترة تجريبية مجانية أم إلى الخطة المجانية؟
@jomaxro، نعتذر. الخطة المجانية، أعتقد: