Laravel 10 / 11 / 12

Commentaires et chat en direct pour Laravel

Composants Blade intégrés pour les commentaires imbriqués, le chat en direct en temps réel et le comptage des commentaires. Authentification unique sécurisée via Laravel Auth, accès API complet via une façade et aucune étape de développement côté client requise.

Trois composants de lame, complexité nulle

Chaque composant correspond à une seule étiquette. Publiez la configuration, définissez votre clé API et c'est parti !

Commentaires imbriqués

Ajoutez un widget de commentaires imbriqués complet à n'importe quelle page. Il prend en charge les réponses, les mentions (@), les votes, le texte enrichi et les mises à jour en temps réel.

<x-fastcomments
  :url-id="$post->slug"
  :url="route('posts.show', $post)"
  :url-title="$post->title"
/>

Chat en direct

Intégrez un chat en temps réel à n'importe quelle page ou ressource. Idéal pour les événements en direct, les canaux d'assistance ou les plateformes communautaires avec indicateurs de présence en ligne.

<x-fastcomments-live-chat
  :url-id="$channel->slug"
  :url="route('channels.show', $channel)"
/>

Nombre de commentaires

Affichez le nombre de commentaires de chaque page directement dans le texte. Idéal pour les listes d'articles, les tableaux de bord et les badges de navigation.

<x-fastcomments-comment-count
  :url-id="$post->slug"
/>

Un seul colis, tout ce dont vous avez besoin

FastComments apporte une suite complète de fonctionnalités à votre application Laravel.

Laravel + FastComments
Commentaires en direct
Chat en direct
Intégration SSO
Protection contre le spam
Notifications
@Mentions
Code et Markdown
Outils de modération
Analytique
Conformité au RGPD
Plus de 14 langues
Webhooks et API
Laravel + FastComments
Commentaires en direct
Chat en direct
Intégration SSO
Protection contre le spam
Notifications
@Mentions
Code et Markdown
Outils de modération
Analytique
Conformité au RGPD
Plus de 14 langues
Webhooks et API

Options SSO flexibles

Choisissez le mode d'authentification qui correspond aux besoins de votre application.

Authentification unique simplifiée

Authentification unique côté client pour une configuration rapide sans configuration serveur.

  • Aucune configuration serveur nécessaire
  • Association des noms d'utilisateur et des adresses électroniques
  • Connexion automatique

Pas d'authentification unique

Permettre aux utilisateurs de créer leurs propres comptes FastComments de manière indépendante.

  • Configuration zéro
  • comptes basés sur l'email
  • Commentaire anonyme facultatif

Opérationnel en quelques minutes

Trois étapes pour activer les commentaires dans votre application Laravel.

1

Installation via Composer

Exécutez la commande `composer require fastcomments/laravel` pour ajouter le package à votre projet.

2

Publier la configuration et définir la clé API

Publiez le fichier de configuration avec Artisan, puis ajoutez votre clé API FastComments et votre ID de locataire à votre fichier .env.

3

Composants de lame amovibles

Utiliser<x-fastcomments> ,<x-fastcomments-live-chat> , ou<x-fastcomments-comment-count> n&#39;importe où dans vos modèles Blade.

Foire aux questions

Nous avons compilé les réponses à certaines des questions les plus courantes pour vous aider à démarrer !

Existe-t-il un essai gratuit ?

plus-icon

Oui. FastComments propose un essai gratuit de 30 jours avec accès complet à toutes les fonctionnalités, y compris l'authentification unique (SSO), le chat en direct et l'éditeur de texte enrichi. Aucune carte de crédit n'est requise pour commencer.

Comment fonctionne l'authentification unique (SSO) avec Laravel Auth ?

plus-icon

Lorsque l'authentification unique sécurisée est activée, le module récupère l'utilisateur authentifié via Laravel Auth et génère un jeton signé HMAC côté serveur. Ceci crée ou met à jour automatiquement le compte FastComments de l'utilisateur avec son nom, son adresse e-mail et son avatar. L'utilisateur se connecte ainsi de manière transparente, sans inscription supplémentaire.

Quelles versions de Laravel sont prises en charge ?

plus-icon

Le package FastComments pour Laravel est compatible avec Laravel 10, 11 et 12. Il nécessite PHP 8.1 ou une version supérieure et utilise la détection automatique des packages de Laravel pour une configuration sans aucune modification.

FastComments est-il conforme au RGPD ?

plus-icon

Oui. FastComments est entièrement conforme au RGPD et utilise un CDN optionnel basé dans l'UE qui conserve toutes les données en Europe. Nous prenons en charge les demandes d'exportation de données, le droit à l'effacement et fournissons un accord de traitement des données (ATD) sur demande.

Puis-je personnaliser les composants de la lame ?

plus-icon

Oui. Vous pouvez publier les vues Blade avec Artisan et les modifier directement. Les composants acceptent également toutes les options de configuration standard de FastComments en tant que propriétés, ce qui vous offre un contrôle total sur l'apparence et le comportement sans toucher aux fichiers du fournisseur.

Puis-je accéder à l'API FastComments depuis Laravel ?

plus-icon

Oui. Ce package fournit une façade FastComments et prend en charge l'injection de dépendances. Vous pouvez l'utiliser pour créer, mettre à jour ou supprimer des commentaires par programmation, gérer les utilisateurs, récupérer des données analytiques, et bien plus encore, depuis vos contrôleurs ou vos tâches.

Prêt à ajouter des commentaires à votre application Laravel ?

Installez le package Composer, ajoutez un composant Blade et mettez-le en ligne en quelques minutes.