即插即用的 Blade 元件,支援線程序評論、即時線上聊天和評論計數。透過 Laravel Auth 實現安全的單一登入 (SSO),透過 Facade 提供完整的 API 存取權限,無需任何前端建置步驟。
每個組件都是一個單獨的標籤。發布配置,設定 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 Auth 進行伺服器端 HMAC 令牌驗證,以實現最高安全性。
用戶端單一登錄,無需伺服器配置即可快速設定。
允許使用者獨立建立自己的 FastComments 帳戶。
在 Laravel 應用程式中實現即時評論只需三步驟。
執行 composer require fastcomments/laravel 將該套件新增到您的專案中。
使用 Artisan 發布設定文件,然後將 FastComments API 金鑰和租戶 ID 新增到 .env 檔案中。
使用<x-fastcomments>,<x-fastcomments-live-chat> , 或者<x-fastcomments-comment-count>在 Blade 模板中的任何位置。
我們整理了一些最常見問題的答案,以幫助您入門!
有免費試用嗎?
是的。 FastComments 提供 30 天免費試用,期間可完全存取所有功能,包括單一登入、線上聊天和富文本編輯器。無需信用卡即可開始使用。
Laravel Auth 如何實現 SSO?
啟用安全單一登入 (Secure SSO) 後,該軟體包會從 Laravel Auth 讀取已認證使用者的信息,並在伺服器端產生 HMAC 簽章令牌。這會自動建立或更新使用者的 FastComments 帳戶,並包含使用者的姓名、郵箱和個人資料。用戶無需額外註冊即可無縫登入。
支援哪些 Laravel 版本?
FastComments Laravel 套件支援 Laravel 10、11 和 12。它需要 PHP 8.1 或更高版本,並使用 Laravel 的套件自動發現功能進行零配置設定。
FastComments是否符合GDPR要求?
是的。 FastComments 完全符合 GDPR 要求,並提供可選的歐盟境內 CDN,確保所有資料都保存在歐洲境內。我們支援資料匯出請求、刪除權,並可根據要求提供資料處理協議 (DPA)。
我可以自訂 Blade 元件嗎?
是的。您可以使用 Artisan 發布 Blade 視圖並直接對其進行修改。這些元件還接受所有標準的 FastComments 配置選項作為 props,讓您無需修改 vendor 檔案即可完全控制其外觀和行為。
我能否從 Laravel 存取 FastComments API?
是的。該軟體包提供了一個 FastComments 外觀模式,並支援依賴注入。您可以使用它透過程式設計方式從控制器或作業建立、更新或刪除評論、管理使用者、取得分析資料等等。