Laravel 10 / 11 / 12

Коментарі та живий чат для Laravel

Вбудовані компоненти Blade для потокових коментарів, чату в реальному часі та підрахунку коментарів. Безпечний єдиний вхід через аутентифікацію Laravel, повний доступ до API через Facade та нульовий процес збірки фронтенду.

Три компоненти леза, нульова складність

Кожен компонент — це окремий тег. Опублікуйте конфігурацію, встановіть ключ API, і все готово.

Коментарі в ланцюжку

Додайте повнофункціональний віджет коментарів у ланцюжку на будь-яку сторінку. Підтримує відповіді, @згадки, голосування, форматований текст та оновлення в режимі реального часу одразу після встановлення.

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

Живий чат

Вбудуйте чат у режимі реального часу для будь-якої сторінки чи ресурсу. Ідеально підходить для живих подій, каналів підтримки або центрів спільноти з індикаторами онлайн-присутності.

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

Кількість коментарів

Відображати кількість коментарів для будь-якої сторінки вбудовано. Чудово підходить для списків статей, інформаційних панелей та значків навігації.

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

Один пакет, все, що вам потрібно

FastComments надає повний набір функцій вашій програмі Laravel.

Laravel + Швидкі коментарі
Коментарі в прямому ефірі
Живий чат
Інтеграція єдиного входу
Захист від спаму
Сповіщення
@Згадки
Код та розмітка
Інструменти модерації
Аналітика
Відповідність GDPR
14+ мов
Вебхуки та API
Laravel + Швидкі коментарі
Коментарі в прямому ефірі
Живий чат
Інтеграція єдиного входу
Захист від спаму
Сповіщення
@Згадки
Код та розмітка
Інструменти модерації
Аналітика
Відповідність GDPR
14+ мов
Вебхуки та API

Гнучкі параметри єдиного входу

Виберіть режим автентифікації, який відповідає потребам вашої програми.

Простий єдиний вхід

SSO на стороні клієнта для швидкого налаштування без конфігурації сервера.

  • Не потрібна конфігурація сервера
  • Зіставлення імені користувача та електронної пошти
  • Автоматичний вхід

Без SSO

Дозвольте користувачам самостійно створювати власні облікові записи FastComments.

  • Нульова конфігурація
  • Облікові записи на основі електронної пошти
  • Додаткове анонімне коментування

Запуск та робота за лічені хвилини

Три кроки для активації коментарів у вашому додатку Laravel.

1

Встановлення через Composer

Запустіть composer require fastcomments/laravel, щоб додати пакет до вашого проєкту.

2

Опублікувати конфігурацію та встановити ключ API

Опублікуйте файл конфігурації за допомогою Artisan, а потім додайте ключ API FastComments та ідентифікатор клієнта до файлу .env.

3

Компоненти вставного леза

Використання<x-fastcomments> ,<x-fastcomments-live-chat> або<x-fastcomments-comment-count> будь-де у ваших шаблонах Blade.

Часті запитання

Ми зібрали відповіді на деякі з найпоширеніших запитань, щоб допомогти вам розпочати!

Чи є безкоштовний пробний період?

plus-icon

Так. FastComments пропонує 30-денну безкоштовну пробну версію з повним доступом до всіх функцій, включаючи єдиний вхід, живий чат і редактор форматованого тексту. Для початку роботи кредитна картка не потрібна.

Як SSO працює з Laravel Authentication?

plus-icon

Коли ввімкнено безпечний єдиний вхід (SSO), пакет зчитує дані автентифікованого користувача з Laravel Auth та генерує токен, підписаний HMAC, на стороні сервера. Це автоматично створює або оновлює обліковий запис FastComments користувача з його іменем, електронною поштою та аватаром. Користувачі входять без жодної додаткової реєстрації.

Які версії Laravel підтримуються?

plus-icon

Пакет FastComments Laravel підтримує Laravel 10, 11 та 12. Він вимагає PHP 8.1 або вище та використовує автоматичне виявлення пакетів Laravel для налаштування без необхідності налаштування.

Чи відповідає FastComments GDPR?

plus-icon

Так. FastComments повністю відповідає GDPR з додатковою мережею доставки контенту (CDN) на базі ЄС, яка зберігає всі дані в межах Європи. Ми підтримуємо запити на експорт даних, право на видалення та надаємо Угоду про обробку даних (DPA) на запит.

Чи можу я налаштувати компоненти Blade?

plus-icon

Так. Ви можете публікувати вигляди Blade за допомогою Artisan та змінювати їх безпосередньо. Компоненти також приймають усі стандартні параметри конфігурації FastComments як властивості, що дає вам повний контроль над зовнішнім виглядом та поведінкою без зміни файлів постачальника.

Чи можу я отримати доступ до FastComments API з Laravel?

plus-icon

Так. Пакет надає FastComments Facade та підтримує впровадження залежностей. Ви можете використовувати його для програмного створення, оновлення або видалення коментарів, керування користувачами, отримання аналітики тощо з ваших контролерів або завдань.

Готові додавати коментарі до свого застосунку Laravel?

Встановіть пакет Composer, додайте компонент Blade та запустіть його за лічені хвилини.