Implementiere das Diskussionsforum im Laravel 11 Projekt

Ich möchte das Discourse-Forum in meinem Laravel 11-Projekt implementieren. Wie kann ich das tun? Was benötige ich vom Administrator, um es in meinem Laravel-Projekt einzurichten? Kann mir jemand helfen?

Das wird nicht funktionieren.

Discourse basiert auf einem völlig anderen Technologie-Stack.

Einige Leute haben es geschafft, Discourse in einem iFrame zu verwenden, aber das wird generell nicht empfohlen.

Normalerweise richtet man Discourse auf einer Subdomain ein und kann Benutzerkonten über SSO verknüpfen.

2 „Gefällt mir“

Sie können Discourse in einem Unterordner ausführen und Single Sign-On zwischen Ihrer Laravel-Anwendung und Discourse mithilfe des spinen/laravel-discourse-sso PHP-Pakets einrichten.

Wenn Sie die Kopfzeile zwischen Ihrer Laravel-App und Discourse replizieren und dieselben Farben und Schriftarten verwenden, können Sie dies nahezu nahtlos gestalten, insbesondere wenn Sie etwas JavaScript in Ihrer Laravel-App implementieren, um die Benachrichtigungen von Discourse abzurufen.

4 „Gefällt mir“

Hallo Discourse Team,

Derzeit wird die Website von Discourse gehostet. Wie kann ich den Stammdomänennamen in https://forum.tracalendar.com ändern, um Discourse in meinem Projekt zu implementieren? Ich habe versucht, die Domain im Adminbereich zu ändern, aber es wird darauf hingewiesen, dass ich diesen Support fragen soll. Bitte geben Sie mir den Pfad, um ihn zu ändern.

Mit freundlichen Grüßen,
Suraj

Wenn Sie aufgefordert werden, den Support zu kontaktieren, sollten Sie den Support kontaktieren.

Hinweis: Ich bin kein Support :wink:
Hinweis: Das ist kein Unterordner, das ist eine Subdomain. Ein Unterordner wäre https://www.example.com/forum.

2 „Gefällt mir“

Wenn ich auf meine Community-Login-Schaltfläche klicke, werde ich zu meiner Discourse Connect-URL weitergeleitet, das ist in Ordnung, und in meiner Discourse Connect-URL-Methode erhalte ich sso und sig, aber wie kann ich meine Benutzer authentifizieren, da ich in der Anfrage nur sso und sig erhalte, wie kann ich meine Benutzerdetails abrufen, kann mir jemand dabei helfen?