擴展性

打造專屬於您的驗證系統

以開發者為中心的解決方案,為您的驗證系統量身打造。

免費方案包含 無限 MAU

為何擴展性至關重要

每個產品都有其獨特的規則——審批、允許清單、風險檢查。Authgear 為開發者提供工具,透過 Hooks 和 Admin API 清晰地建構這些規則,讓您的團隊可以專注於產品本身。

阻塞與非阻塞驗證 Hooks

使用在關鍵使用者事件前、中、後執行的 Hooks 來控制驗證行為或觸發工作流程。

非阻塞 Hooks

  • 在事件發生時收到通知;在使用者繼續操作的同時,在您的系統中執行工作流程。

user.created, user.profile.updated, user.authenticated, user.disabled, user.reenabled, 等等。

阻塞 Hooks

  • 攔截流程並決定後續動作

user.pre_created, user.profile.pre_updated, user.pre_schedule_deletion, oidc.jwt.pre_create, 等等。

您可以建構的功能

  • 允許清單與註冊時間窗口
    僅允許來自已核准 IP/網域的註冊,或限制在特定營業時間內註冊。
  • Token 豐富化
    在發行時向 ID/Access token 新增自訂聲明。
  • 個人資料治理
    在儲存屬性之前進行驗證或轉換。
  • 生命週期自動化
    在使用者註冊時觸發 Webhook,以開立工單、同步 CRM。

Admin API

您在管理入口網站中可以執行的所有操作,都可以透過 Admin API 實現,讓運營團隊能夠以程式碼進行擴展。佈建使用者、更新角色/群組、管理連線、提取分析數據並匯出稽核日誌。

開發者體驗

使用 SDK 快速建構
JavaScript/TypeScript(網頁和 SPA)、iOS(Swift)、Android(Kotlin)、React Native、Flutter…
使用 Hooks 擴展功能
TypeScript 或 Webhooks
使用 Admin API 自動化運營
以程式碼方式佈建使用者、指派角色並查詢日誌