本文介紹如何基于事件總線EventBridge的HTTP Source和Auth0進行集成對接。

背景信息

Auth0是一個易于實現、自適應的身份管理平臺,主要為用戶提供身份認證與授權服務。事件總線EventBridge支持將Auth0的事件進行快速集成,實現對注冊用戶的通知和異常事件的處理功能。

前提條件

步驟一:創建Auth0系統源

事件總線EventBridge控制臺創建事件源HTTP/HTTPS 觸發,參數配置如下。更多信息,請參見自定義事件源HTTP/HTTPS觸發
  • 請求類型:選擇HTTPS
  • 請求方法:選擇POST
  • 安全配置:選擇無需配置
創建完成后,您可以在事件源列表找到剛才創建的自定義事件源,然后單擊詳情查看配置信息。其中公網請求 URL可以作為事件源的接入Webhook地址。pic-1

步驟二:新建Streams

  1. 登錄Auth0控制臺,在左側菜單欄選擇Monitoring > Streams
  2. Streams頁面,單擊Create Log Stream
  3. New Event Stream頁面,單擊Custom Webhook
  4. Create Event Stream對話框中設置Event Stream的名稱,單擊Create
  5. 在創建的Event Stream頁面,設置相關參數,單擊Save
    說明 Payload URL步驟一:創建Auth0系統源中獲取的公網請求URL。

步驟三:觸發事件

  1. Auth0控制臺主頁,選擇左側菜單欄的User Management > User
  2. Users頁面,單擊Create User
  3. Create user對話框,設置用戶信息,單擊Create

步驟四:結果驗證

  1. 登錄事件總線EventBridge控制臺
  2. 在頂部菜單欄,選擇地域。
  3. 在左側導航欄,單擊事件總線
  4. 事件總線頁面,選擇目標自定義事件總線,在其操作列,單擊事件追蹤查看事件詳情。