本文介绍如何基于事件总线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. 事件总线页面,选择目标自定义事件总线,在其操作列,单击事件追踪查看事件详情。