概述
Auth0 可提供经过规范化处理的用户、身份验证、MFA 和管理活动数据。已审核的示例包括:auth.login.failed— 登录失败mfa.failed— MFA 验证失败auth.login.blocked— 登录被阻止
- 客户端 ID - 客户端的唯一标识符。
- 客户端密钥 - 用于验证应用程序(客户端)身份的机密密钥。
- HostName - 与您的 Auth0 租户关联的域名。
- Audience - 令牌的受众,即您的 API。
- 组织 - 您希望与请求关联的组织名称或标识符。
前提条件:
- 您必须拥有 Auth0 账户。
步骤 1:查找客户端凭据
- 为您的应用程序添加一个唯一名称,然后选择 Machine to Machine Applications。
- 从下拉菜单中选择 Auth0 Management API,然后授予
read:users和read:logs权限。
- 单击 Authorize 以创建新应用程序。
- 在应用程序页面中,转到 Credentials 部分。您的客户端密钥将显示在此处,客户端 ID 可在页面顶部找到。
步骤 2:查找 HostName
- 在新创建的应用程序的 Quickstart 选项卡中,Auth0 提供了获取访问令牌的示例请求。您的 HostName 是出现在
https://之后、/oauth/token之前的文本。 - 在下面的示例中,HostName 为
dev-tb1x5mahjyey84y4.us.auth0.com。
步骤 3:查找 Audience
- 您可以在新创建的应用程序的 APIs 选项卡下的标识符字段中找到该值。
步骤 4:查找组织
步骤 5:在 Living Security Platform 中输入凭据
获得客户端 ID、客户端密钥、HostName、Audience 和组织后:- 打开需要使用 Auth0(客户端凭据)进行身份验证的表单。
- 在相应字段中输入您的客户端 ID、客户端密钥、HostName、Audience 和组织。
- 提交表单,即可成功通过身份验证。

本文档的部分内容改编自 Nango,并依据 Elastic License 2.0 使用。

