أريد تطبيق منتدى Discourse في مشروعي Laravel 11، كيف يمكنني فعل ذلك؟ ماذا أحتاج للحصول عليه من المسؤول وإعداده في مشروعي Laravel؟ هل يمكن لأحد أن يخبرني؟
هذا لن ينجح.
دسكورس مبني على مجموعة تقنيات مختلفة تمامًا.
تمكن بعض الأشخاص من استخدام دسكورس في إطار iFrame، ولكن بشكل عام لا يُنصح بذلك.
عادةً ما تضع دسكورس على نطاق فرعي ويمكنك ربط حسابات المستخدمين باستخدام تسجيل الدخول الموحد (SSO).
يمكنك تشغيل Discourse في مجلد فرعي وإعداد تسجيل الدخول الأحادي بين تطبيق Laravel الخاص بك و Discourse باستخدام حزمة PHP spinen/laravel-discourse-sso.
إذا قمت بتكرار الرأس بين تطبيق Laravel الخاص بك و Discourse واستخدمت نفس الألوان والخطوط، يمكنك جعل هذا سلسًا تقريبًا، خاصةً إذا قمت بتطبيق بعض Javascript في تطبيق Laravel الخاص بك لسحب الإشعارات من Discourse.
مرحباً فريق Discourse،
حالياً يتم استضافة الموقع بواسطة Discourse، كيف يمكنني تغيير اسم النطاق الأساسي إلى https://forum.tracalendar.com لتنفيذ Discourse في مشروعي، لقد حاولت تغيير النطاق في الإدارة ولكنه يطلب مني سؤال هذا الدعم، يرجى تزويدي بالمسار لتغييره.
مع خالص التقدير،
سوراج
إذا طلب منك الاتصال بالدعم، فيجب عليك الاتصال بالدعم.
ملاحظة: أنا لست دعمًا ![]()
ملاحظة: هذا ليس مجلدًا فرعيًا، إنه نطاق فرعي. سيكون المجلد الفرعي https://www.example.com/forum.
عندما أنقر على زر تسجيل الدخول لمجتمعي، فإنه يعيد التوجيه إلى عنوان URL الخاص بـ Discourse Connect الخاص بي، وهذا جيد، وفي طريقة عنوان URL الخاص بـ Discourse Connect الخاصة بي، أحصل على sso و sig ولكن كيف يمكنني المصادقة على مستخدمي، لأنه في الطلب أحصل فقط على sso و sig كيف يمكنني الحصول على تفاصيل المستخدم الخاص بي، هل يمكن لأي شخص مساعدتي في إنجاز ذلك.