ララベル 10/11/12

Laravel のコメントとライブチャット

スレッドコメント、リアルタイムライブチャット、コメントカウントのためのドロップインBladeコンポーネント。Laravel AuthによるセキュアなSSO、Facadeを介したフルAPIアクセス、そしてフロントエンドのビルドステップは不要です。

3つのブレードコンポーネント、複雑さゼロ

各コンポーネントは単一のタグです。設定を公開し、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"
/>

必要なものがすべて揃った1つのパッケージ

FastComments は、Laravel アプリケーションに完全な機能スイートを提供します。

Laravel + FastComments
ライブコメント
ライブチャット
SSO統合
スパム対策
通知
@メンション
コードとマークダウン
モデレーションツール
分析
GDPRコンプライアンス
14以上の言語
WebhookとAPI
Laravel + FastComments
ライブコメント
ライブチャット
SSO統合
スパム対策
通知
@メンション
コードとマークダウン
モデレーションツール
分析
GDPRコンプライアンス
14以上の言語
WebhookとAPI

柔軟なSSOオプション

アプリケーションのニーズに合った認証モードを選択します。

シンプルなSSO

サーバー構成なしで迅速にセットアップできるクライアント側 SSO。

  • サーバー設定は不要
  • ユーザー名とメールのマッピング
  • 自動ログイン

SSOなし

ユーザーが独自に FastComments アカウントを作成できるようにします。

  • ゼロ構成
  • メールベースのアカウント
  • 匿名コメント(任意)

数分で起動して実行

Laravel アプリでコメントをライブ化する 3 つのステップ。

1

Composer経由でインストール

パッケージをプロジェクトに追加するには、composer require fastcomments/laravel を実行します。

2

設定を公開してAPIキーを設定する

Artisan を使用して構成ファイルを公開し、FastComments API キーとテナント ID を .env ファイルに追加します。

3

ドロップインブレードコンポーネント

使用<x-fastcomments>、<x-fastcomments-live-chat> 、 または<x-fastcomments-comment-count>Blade テンプレートのどこにでも配置できます。

よくある質問

始める際に役立つ、よくある質問への回答をまとめました。

無料トライアルはありますか?

plus-icon

はい。FastCommentsは30日間の無料トライアルを提供しており、SSO、ライブチャット、リッチテキストエディタなど、すべての機能をご利用いただけます。ご利用開始にクレジットカードは不要です。

Laravel Auth では SSO はどのように機能しますか?

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に完全準拠しており、オプションでEUベースのCDNをご利用いただくことで、すべてのデータをヨーロッパ内に保存できます。データのエクスポートリクエスト、削除権をサポートし、ご要望に応じてデータ処理契約(DPA)もご提供いたします。

Blade コンポーネントをカスタマイズできますか?

plus-icon

はい。BladeビューはArtisanで公開し、直接変更することができます。また、コンポーネントは標準的なFastComments設定オプションをすべてpropsとして受け入れるため、ベンダーファイルに触れることなく、外観と動作を完全に制御できます。

Laravel から FastComments API にアクセスできますか?

plus-icon

はい。このパッケージはFastComments Facadeを提供し、依存性注入をサポートしています。これを使用することで、コントローラーやジョブからプログラム的にコメントを作成、更新、削除したり、ユーザーを管理したり、分析情報を取得したりすることができます。

Laravel アプリにコメントを追加する準備はできていますか?

Composer パッケージをインストールし、Blade コンポーネントをドロップして、数分で稼働させることができます。