لا يمكن إعداد تسجيل الدخول عبر جوجل لـ Discourse

أهلاً!
أقوم بإنشاء منتدى Discourse، باستخدام الاستضافة من اشتراك Communiteq.
أرغب في إعداد تسجيل الدخول عبر Google، لذا بدأت باتباع التعليمات المشار إليها في:

الخطوة 12 توجهني بشكل أكبر إلى مجموعة أخرى من التعليمات:
(لا يمكنني إضافة رابط لأن المستخدمين الجدد هنا مقيدون برابطين لكل مشاركة)

والخطوة 13 توجه إلى رابط آخر:

لا أفهم حقًا ما هي نطاقات OAuth 2.0، أو ما الذي يُفترض بي فعله بالضبط في تلك الخطوات. لكنني أعتقد أنني ما زلت أندرج تحت معايير “الاستخدام الشخصي” (لدي عدد قليل جدًا من المستخدمين)، لذا أفترض أنه يمكنني تخطي الخطوة 12.

في الخطوة 13، بعد نسخ TXT من Google Search Console، تقول التعليمات أنني يجب أن “أتبع التعليمات التي يوفرها Google”.
وتقول التعليمات المذكورة أعلاه من Google Search Console أنني يجب أن:

“قم بتسجيل الدخول إلى موفر اسم النطاق الخاص بك (مثل godaddy(dot)com أو namecheap(dot)com)
انسخ سجل TXT أدناه إلى تكوين DNS لـ (عنوان منتدى Discourse الخاص بي)”

لا أرى قائمة تكوين DNS في إعدادات Discourse، أو إعدادات Communiteq.
لدي نطاق عبر Bluehost، وأضفت CNAME إليه بحيث يتم إعادة توجيه منتدى Discourse الخاص بي إليه؛ هل يجب علي إضافته هناك من خلال Bluehost؟ حتى لو كان Communiteq هو المضيف الحقيقي لخادم Discourse؟

المرور عبر كل هذه العقبات للسماح بتسجيل الدخول عبر Google يرهق أعصابي، لذلك استأجرت خبيرًا عبر Fiverr في كل ما يتعلق بـ DNS، البريد، السجلات، إلخ.
لكنه أيضًا لا يعرف ما يجب فعله. :sweat_smile: :joy:
إنه يسألني أين يمكنه العثور على صفحة الإعدادات لنطاق منتدى Discourse.

أي مساعدة أو إرشادات حول ما نفقده بالضبط ستكون موضع تقدير كبير! :pray:

لا يمكنني مساعدتك في بعض هذه الأمور. ولكن يمكنني مساعدتك في:

نعم، ستقوم بإضافة إدخال TXT في Bluehost، فهم مزود اسم النطاق الخاص بك (صفحة المساعدة الخاصة بهم هنا: https://www.bluehost.com/help/article/dns-management-add-edit-or-delete-dns-entries#modify)، فقط تأكد من أن النوع هو TXT.

إعجابَين (2)

ماذا يجب أن أضيف في “يشير إلى”؟
يعطيني 3 خيارات:
@
www
مضيف آخر

تمكنت من التحقق من الملكية وتفعيل مشروع Google Cloud Console، باستخدام طريقة “إضافة علامة HTML”!
هل يجب عليّ إضافة TXT في Bluehost؟
لأنني ما زلت غير قادر على تسجيل الدخول باستخدام Google، تظهر رسالة خطأ 400: redirect_uri_mismatch

مرحباً @Gustavo_Rivas :wave: مرحباً بك في Discourse Meta. :slight_smile:
يمكنك دائمًا الاتصال بـ @RGJ أو @michaeld، الأشخاص الرائعين في Communiteq وأنا متأكد من أنهم سيكونون سعداء بمساعدتك. :slight_smile:

3 إعجابات

بالتأكيد :+1:

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

يجب أن تكون طريقة “إضافة علامة HTML” كافية. خطأ redirect_uri_mismatch الذي تحصل عليه الآن هو في الواقع خطأ مختلف ويعني أنك نجحت في التغلب على التحدي الأول.

هذا الخطأ يعني أنك أدخلت قيمة خاطئة في #4 هنا

يجب أن يكون https://forum.*yourname*.org/auth/google_auth2/callback
حيث تستبدل بوضوح *yourname* بالقيمة الفعلية.

3 إعجابات

هذا كل شيء!
كانت قيمتي تحتوي على شرطة مائلة مكررة، لذلك بمجرد إزالتها، أصبح تسجيل الدخول إلى Google يعمل الآن! :partying_face:

شكراً جزيلاً لكم جميعاً على وقتكم! :sparkling_heart:

3 إعجابات

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