أرغب في تثبيت Discourse لمجتمع الويكي الخاص بنا (نستخدم MediaWiki). حاليًا، لا نملك خادم SMTP، نظرًا لأن الويكي لا يتطلب من المستخدمين وجود بريد إلكتروني لإنشاء حساب. أود تمكين SSO بحيث يتم إعادة توجيه المستخدمين المسجلين في الويكي إلى منتديات Discourse وهم مسجلون (دون أن يروا صفحة تسجيل الدخول/التسجيل في Discourse). كيف يمكنني تشغيل Discourse في مثل هذه الحالة (بدون خادم SMTP + SSO)؟
إذا اخترنا خطة الأعمال/المؤسسات، هل يمكن تكوين شيء مشابه خصيصًا لنا؟
أعتقد أنه يمكنك التوفيق بين تثبيت خدمة SMTP كخدمة لإعداد البريد الإلكتروني، ثم ببساطة إزالة مفتاح API، على سبيل المثال. يعتمد Discourse إلى حد ما على البريد الإلكتروني، لكنني أعتقد أنه يمكن تحقيق ذلك.
يبدو هذا فكرة مروعة. كيف يمكنك معرفة من هم مستخدموك ومنع المتطفلين؟
ولكن إذا تمكنت من تكوين ميدياويكي كمصدر رئيسي للمصادقة الموحدة (يبدو أنك ستحتاج إلى كتابة ملحق لذلك)، فيمكنك جعله يولد عناوين بريد إلكتروني وهمية (مثل USERNAME@mybogusemail.bogus) وإرفاق عنصر “تم التحقق من البريد الإلكتروني” في حمولة المصادقة الموحدة.
أوه. سأكون مندهشًا إذا وافقوا على ذلك، ولكن إذا كانت لديك أموال كثيرة، فإن أي شيء ممكن. سيقومون بتزويدك بخادم SMTP، لكنني أعتقد أنك ستحتاج إلى مستخدمين بعناوين بريد إلكتروني حقيقية..