Componentes Blade prontos para uso, para comentários em tópicos, chat ao vivo em tempo real e contagem de comentários. SSO seguro via Laravel Auth, acesso completo à API por meio de uma Facade e sem etapas de configuração no frontend.
Cada componente é uma única tag. Publique a configuração, defina sua chave de API e pronto, está online.
Adicione um widget de comentários em formato de tópicos completo a qualquer página. Suporta respostas, @menções, votação, texto formatado e atualizações em tempo real, tudo pronto para uso.
<x-fastcomments
:url-id="$post->slug"
:url="route('posts.show', $post)"
:url-title="$post->title"
/>
Incorpore uma sala de bate-papo em tempo real em qualquer página ou recurso. Perfeito para eventos ao vivo, canais de suporte ou centros comunitários com indicadores de presença online.
<x-fastcomments-live-chat
:url-id="$channel->slug"
:url="route('channels.show', $channel)"
/>
Exiba a contagem de comentários de qualquer página diretamente no texto. Ideal para listas de artigos, painéis e ícones de navegação.
<x-fastcomments-comment-count
:url-id="$post->slug"
/>
O FastComments traz um conjunto completo de funcionalidades para sua aplicação Laravel.
Escolha o modo de autenticação que melhor se adapta às necessidades da sua aplicação.
Verificação do token HMAC no servidor via Laravel Auth para máxima segurança.
SSO do lado do cliente para configuração rápida sem necessidade de configuração do servidor.
Permitir que os usuários criem suas próprias contas FastComments de forma independente.
Três passos para adicionar comentários ao vivo em seu aplicativo Laravel.
Execute o comando `composer require fastcomments/laravel` para adicionar o pacote ao seu projeto.
Publique o arquivo de configuração com o Artisan e, em seguida, adicione sua chave de API do FastComments e o ID do locatário ao seu arquivo .env.
Usar<x-fastcomments> ,<x-fastcomments-live-chat> , ou<x-fastcomments-comment-count> em qualquer lugar nos seus modelos Blade.
Reunimos respostas para algumas das perguntas mais frequentes para ajudar você a começar!
Existe algum período de teste gratuito?
Sim. O FastComments oferece um período de teste gratuito de 30 dias com acesso completo a todos os recursos, incluindo SSO, chat ao vivo e editor de texto avançado. Não é necessário cartão de crédito para começar.
Como funciona o SSO com o Laravel Auth?
Quando o SSO seguro está habilitado, o pacote lê o usuário autenticado do Laravel Auth e gera um token assinado com HMAC no servidor. Isso cria ou atualiza automaticamente a conta do usuário no FastComments com seu nome, e-mail e avatar. Os usuários fazem login de forma transparente, sem necessidade de cadastro adicional.
Quais versões do Laravel são suportadas?
O pacote FastComments para Laravel é compatível com as versões 10, 11 e 12. Requer PHP 8.1 ou superior e utiliza o sistema de descoberta automática de pacotes do Laravel para uma configuração sem necessidade de instalação.
O FastComments está em conformidade com o RGPD?
Sim. O FastComments está em total conformidade com o RGPD, com uma CDN opcional baseada na UE que mantém todos os dados dentro da Europa. Oferecemos suporte a solicitações de exportação de dados, direito à exclusão e fornecemos um Contrato de Processamento de Dados (DPA) mediante solicitação.
Posso personalizar os componentes do Blade?
Sim. Você pode publicar as views Blade com o Artisan e modificá-las diretamente. Os componentes também aceitam todas as opções de configuração padrão do FastComments como props, oferecendo controle total sobre a aparência e o comportamento sem precisar mexer nos arquivos de terceiros.
Posso acessar a API FastComments a partir do Laravel?
Sim. O pacote fornece uma interface FastComments e suporta injeção de dependência. Você pode usá-lo para criar, atualizar ou excluir comentários programaticamente, gerenciar usuários, obter análises e muito mais a partir de seus controladores ou tarefas.
Instale o pacote Composer, adicione um componente Blade e entre em funcionamento em minutos.