Quero implementar o fórum Discourse no meu projeto Laravel 11, como posso fazer isso? O que preciso obter do administrador e configurar no meu projeto Laravel? Alguém pode me dizer?
Isso não vai funcionar.
O Discourse está em uma pilha tecnológica completamente diferente.
Algumas pessoas conseguiram usar o Discourse em um iFrame, mas geralmente isso não é recomendado.
Normalmente, você coloca o Discourse em um subdomínio e pode vincular contas de usuário usando SSO.
Você pode executar o Discourse em uma subpasta e configurar o single sign on entre seu aplicativo Laravel e o Discourse usando o pacote PHP spinen/laravel-discourse-sso.
Se você replicar o cabeçalho entre seu aplicativo Laravel e o Discourse e usar as mesmas cores e fontes, poderá torná-lo quase perfeito, especialmente se implementar algum Javascript em seu aplicativo Laravel para buscar as notificações do Discourse.
Olá Equipe Discourse,
Atualmente, o site é hospedado pelo Discourse. Como posso alterar o nome de domínio raiz para https://forum.tracalendar.com para implementar o Discourse em meu projeto? Tentei fazer a alteração do domínio no admin, mas ele diz para pedir suporte. Por favor, me dê o caminho para alterá-lo.
Atenciosamente,
Suraj
Se ele disser para entrar em contato com o suporte, você deve entrar em contato com o suporte.
Observação: Eu não sou o suporte ![]()
Observação: Essa não é uma subpasta, é um subdomínio. Uma subpasta seria https://www.example.com/forum.
quando clico no meu botão de login da comunidade, ele redireciona para minha URL do Discourse Connect, o que está certo. E no meu método de URL do Discourse Connect, recebo sso e sig, mas como posso autenticar meus usuários? Porque na requisição eu só recebo sso e sig, como posso obter os detalhes do meu usuário? Alguém pode me ajudar a fazer isso.