Implémenter le forum de discussion dans le projet Laravel 11

Je veux implémenter le forum Discourse dans mon projet Laravel 11, comment puis-je le faire, qu’est-ce dont j’ai besoin pour l’obtenir de l’administrateur et le configurer dans mon projet Laravel, quelqu’un peut-il me le dire ?

Cela ne fonctionnera pas.

Discourse repose sur une pile technologique complètement différente.

Certaines personnes ont réussi à utiliser Discourse dans une iFrame, mais ce n’est généralement pas recommandé.

Habituellement, vous placez Discourse sur un sous-domaine et pouvez lier les comptes utilisateurs à l’aide de l’authentification unique (SSO).

2 « J'aime »

Vous pouvez exécuter Discourse dans un sous-dossier et configurer l’authentification unique entre votre application Laravel et Discourse en utilisant le package PHP spinen/laravel-discourse-sso.

Si vous répliquez l’en-tête entre votre application Laravel et Discourse et utilisez les mêmes couleurs et polices, vous pouvez rendre cela presque transparent, surtout si vous implémentez du Javascript dans votre application Laravel pour récupérer les notifications de Discourse.

4 « J'aime »

Salut l’équipe Discourse,

Actuellement, le site est hébergé par Discourse. Comment puis-je changer le nom de domaine racine pour https://forum.tracalendar.com afin de mettre en œuvre Discourse dans mon projet ? J’ai essayé de changer le domaine dans l’administration, mais il est indiqué de demander à ce support. Veuillez me donner le chemin pour le changer.

Cordialement,
Suraj

S’il vous demande de contacter le support, vous devez contacter le support.

Note : Je ne suis pas le support :wink:
Note : Ce n’est pas un sous-dossier, c’est un sous-domaine. Un sous-dossier serait https://www.example.com/forum.

2 « J'aime »

Lorsque je clique sur le bouton de connexion de ma communauté, il me redirige vers mon URL de connexion Discourse, ce qui est normal. Dans ma méthode d’URL de connexion Discourse, je reçois sso et sig, mais comment puis-je authentifier mes utilisateurs ? Car dans la requête, je ne reçois que sso et sig. Comment puis-je obtenir les détails de mon utilisateur ? Quelqu’un peut-il m’aider à y parvenir ?