Wbudowane komponenty Blade do obsługi komentarzy wątkowych, czatu na żywo w czasie rzeczywistym i zliczania komentarzy. Bezpieczne logowanie jednokrotne (SSO) przez Laravel Auth, pełny dostęp do API przez Facade i brak konieczności tworzenia front-endu.
Każdy komponent to pojedynczy tag. Opublikuj konfigurację, ustaw klucz API i gotowe.
Dodaj w pełni funkcjonalny widżet komentarzy z wątkami do dowolnej strony. Obsługuje odpowiedzi, @wzmianki, głosowanie, tekst sformatowany i aktualizacje w czasie rzeczywistym od razu po instalacji.
<x-fastcomments
:url-id="$post->slug"
:url="route('posts.show', $post)"
:url-title="$post->title"
/>
Osadź czat w czasie rzeczywistym dla dowolnej strony lub zasobu. Idealne rozwiązanie dla wydarzeń na żywo, kanałów wsparcia lub centrów społecznościowych ze wskaźnikami obecności online.
<x-fastcomments-live-chat
:url-id="$channel->slug"
:url="route('channels.show', $channel)"
/>
Wyświetlaj liczbę komentarzy dla dowolnej strony w tekście. Idealne do list artykułów, pulpitów nawigacyjnych i znaczków nawigacyjnych.
<x-fastcomments-comment-count
:url-id="$post->slug"
/>
FastComments wnosi pełen zestaw funkcji do Twojej aplikacji Laravel.
Wybierz tryb uwierzytelniania odpowiadający potrzebom Twojej aplikacji.
Weryfikacja tokenu HMAC po stronie serwera za pośrednictwem Laravel Auth zapewniająca maksymalne bezpieczeństwo.
SSO po stronie klienta umożliwiające szybką konfigurację bez konieczności konfiguracji serwera.
Pozwól użytkownikom na niezależne tworzenie własnych kont FastComments.
Trzy kroki do dodania komentarzy na żywo do aplikacji Laravel.
Uruchom polecenie composer require fastcomments/laravel, aby dodać pakiet do swojego projektu.
Opublikuj plik konfiguracyjny za pomocą narzędzia Artisan, a następnie dodaj klucz API FastComments i identyfikator dzierżawcy do pliku .env.
Używać<x-fastcomments> ,<x-fastcomments-live-chat> , Lub<x-fastcomments-comment-count> w dowolnym miejscu szablonów Blade.
Zebraliśmy odpowiedzi na najczęstsze pytania, aby pomóc Ci zacząć.!
Czy istnieje bezpłatny okres próbny?
Tak. FastComments oferuje 30-dniowy bezpłatny okres próbny z pełnym dostępem do wszystkich funkcji, w tym logowania jednokrotnego (SSO), czatu na żywo i edytora tekstu sformatowanego. Do rozpoczęcia nie jest wymagana karta kredytowa.
Jak działa SSO z Laravel Auth?
Po włączeniu bezpiecznego logowania jednokrotnego (SSO), pakiet odczytuje uwierzytelnionego użytkownika z Laravel Auth i generuje token podpisany HMAC po stronie serwera. Powoduje to automatyczne utworzenie lub aktualizację konta użytkownika w FastComments, zawierającego jego imię i nazwisko, adres e-mail i awatar. Logowanie użytkowników przebiega bezproblemowo i nie wymaga dodatkowej rejestracji.
Które wersje Laravel są obsługiwane?
Pakiet FastComments Laravel obsługuje Laravel 10, 11 i 12. Wymaga PHP 8.1 lub nowszego i wykorzystuje funkcję automatycznego wykrywania pakietów Laravel w celu konfiguracji bez konieczności konfiguracji.
Czy FastComments jest zgodny z RODO?
Tak. FastComments jest w pełni zgodny z RODO i posiada opcjonalną sieć CDN na terenie UE, która przechowuje wszystkie dane w Europie. Obsługujemy wnioski o eksport danych, prawo do usunięcia danych i na żądanie udostępniamy Umowę o Powierzeniu Przetwarzania Danych (DPA).
Czy mogę dostosować komponenty Blade?
Tak. Możesz publikować widoki Blade za pomocą Artisana i modyfikować je bezpośrednio. Komponenty akceptują również wszystkie standardowe opcje konfiguracji FastComments jako atrybuty, co daje pełną kontrolę nad wyglądem i zachowaniem bez konieczności ingerencji w pliki dostawcy.
Czy mogę uzyskać dostęp do API FastComments z poziomu Laravel?
Tak. Pakiet zapewnia fasadę FastComments i obsługuje wstrzykiwanie zależności. Można go używać do programowego tworzenia, aktualizowania lub usuwania komentarzy, zarządzania użytkownikami, pobierania analiz i wielu innych funkcji z kontrolerów lub zadań.
Zainstaluj pakiet Composer, dodaj komponent Blade i uruchom rozwiązanie w ciągu kilku minut.