إذا تم تعطيل تسجيل الدخول المحلي

مرحباً،

أنا أبدأ منتدى جديداً تماماً، وأنا جديد على منصة Discourse، ويستضاف على DigitalOcean. لسبب ما، أواجه مشكلة تتعلق بـ SMTP أو منفذ الاتصال. الآن، أود معرفة ما إذا كنت قد اعتمدت تسجيل الدخول عبر Google أو وسائل التواصل الاجتماعي، وما إذا كان عدم وجود خيار تسجيل الدخول المحلي في المنتدى يشكل مشكلة بالنسبة لك.

يتم حظر بروتوكول SMTP على DO افتراضيًا. إذا كنت ترغب في استخدام البريد، فستحتاج إلى العثور على وكيل في مكان ما. قال الكثير من الناس إن Mailgun هو ما يعمل بشكل جيد مع Discourse على السحابة، لكن هذا ليس شيئًا لدي خبرة به.

قد يكون هذا ما تبحث عنه:

نعم، يمكنك استخدام تسجيل الدخول عبر الشبكات الاجتماعية (Discord، Google، …) أو معرف Discourse (بدون إعداد) دون الحاجة إلى SMTP. ستفقد ملخصات البريد الإلكتروني وإشعارات البريد، ولكن إذا كان هدفك هو مجرد إنشاء مجتمع، فسيكون ذلك يعمل بشكل جيد حتى مع انخفاض التفاعل (تم تصميم الملخصات للمساعدة في الاحتفاظ بالمستخدمين).

رائع، لقد جربت SendGrid وMailGun وResend. واجهت نفس المشكلة، وقد تكون مشكلة في المنفذ، لذا جربت جميع المنافذ. في الوقت الحالي، أريد التحقق من أن تسجيل الدخول عبر الشبكات الاجتماعية يعمل بشكل صحيح، والتخلص من تسجيل الدخول المحلي.

يمكنك تعطيل إعداد الموقع تفعيل تسجيل الدخول المحلي إذا رغبت في إزالة تسجيل الدخول المحلي. يمكنك أيضًا تجربة Discourse ID.

لقد قمت بالعديد من عمليات التثبيت الذاتي باستخدام Mailgun و Resend على DigitalOcean (وغيرها من خوادم السحابة) — هل يمكنك تقديم مزيد من المعلومات حول المشكلة التي تواجهها؟ هل تقوم بتعديل ملف app.yml الخاص بك بالإعدادات المناسبة؟