Laravel 10 / 11 / 12

Comentários e bate-papo ao vivo para Laravel

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.

Três componentes de lâmina, complexidade zero.

Cada componente é uma única tag. Publique a configuração, defina sua chave de API e pronto, está online.

Comentários em sequência

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"
/>

Chat ao vivo

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)"
/>

Contagem de comentários

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"
/>

Um pacote com tudo o que você precisa.

O FastComments traz um conjunto completo de funcionalidades para sua aplicação Laravel.

Laravel + FastComments
Comentários ao vivo
Chat ao vivo
Integração SSO
Proteção contra spam
Notificações
@Menções
Código e Markdown
Ferramentas de Moderação
Análises
Conformidade com o RGPD
Mais de 14 idiomas
Webhooks e API
Laravel + FastComments
Comentários ao vivo
Chat ao vivo
Integração SSO
Proteção contra spam
Notificações
@Menções
Código e Markdown
Ferramentas de Moderação
Análises
Conformidade com o RGPD
Mais de 14 idiomas
Webhooks e API

Opções flexíveis de SSO

Escolha o modo de autenticação que melhor se adapta às necessidades da sua aplicação.

SSO simples

SSO do lado do cliente para configuração rápida sem necessidade de configuração do servidor.

  • Nenhuma configuração de servidor necessária
  • Mapeamento de nome de usuário e e-mail
  • Login automático

Sem SSO

Permitir que os usuários criem suas próprias contas FastComments de forma independente.

  • Configuração zero
  • Contas baseadas em e-mail
  • Comentários anônimos opcionais

Pronto para usar em minutos

Três passos para adicionar comentários ao vivo em seu aplicativo Laravel.

1

Instalar via Composer

Execute o comando `composer require fastcomments/laravel` para adicionar o pacote ao seu projeto.

2

Publicar configuração e definir chave de API

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.

3

Componentes de lâmina de encaixe

Usar<x-fastcomments> ,<x-fastcomments-live-chat> , ou<x-fastcomments-comment-count> em qualquer lugar nos seus modelos Blade.

Perguntas frequentes

Reunimos respostas para algumas das perguntas mais frequentes para ajudar você a começar!

Existe algum período de teste gratuito?

plus-icon

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?

plus-icon

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?

plus-icon

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?

plus-icon

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?

plus-icon

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?

plus-icon

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.

Pronto para adicionar comentários ao seu aplicativo Laravel?

Instale o pacote Composer, adicione um componente Blade e entre em funcionamento em minutos.