> ## Documentation Index
> Fetch the complete documentation index at: https://docs.livingsecurity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Auth0

> 将 Auth0 连接到 Living Security，以获取用户、身份验证、MFA 和管理活动数据。

export const EgressIpAllowlistBothSets = ({system}) => <Warning>
    <strong>{system} 需要两组地址，而不是一组。</strong>Living Security 在自有基础设施上生成此集成的访问令牌并持续刷新，因此设置流量和同步流量来自不同的网络。请在 {system} 中将两组地址都加入允许列表，并始终保留这两组地址——这并非仅在设置阶段才需要满足的要求。
    <br />
    <br />
    <strong>集成同步流量</strong>——在所有区域中均相同：
    <br />
    <code>52.34.139.153/32</code>, <code>54.69.127.183/32</code>, <code>44.247.133.183/32</code>,{' '}
    <code>52.26.211.56/32</code>
    <br />
    <br />
    <strong>平台流量</strong>——仅使用与贵组织所在区域对应的那一行：
    <br />
    美国：<code>98.91.60.249/32</code>, <code>13.216.91.102/32</code>
    <br />
    欧盟：<code>34.246.236.210/32</code>, <code>52.31.102.238/32</code>
    <br />
    <br />
    如果仅将同步地址组加入允许列表，设置将无法完成。如果仅将平台地址组加入允许列表，设置可以成功，但所有同步都会失败。有关这两种故障的表现和变更策略，请参阅{' '}
    <a href="/zh-Hans/integrations/managing/egress-ip-addresses">
      配置集成出站 IP 地址
    </a>。
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>相关资源</h2>
    <ul>
      <li>
        <a href="/zh-Hans/signals/data-sources">了解集成数据如何转化为人员风险管理信号</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">探索 Living Security 集成</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">打开 Living Security Platform</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">申请 Living Security 演示</a>
      </li>
    </ul>
  </>;

## 概述

Auth0 可提供经过规范化处理的用户、身份验证、MFA 和管理活动数据。已审核的示例包括：

* `auth.login.failed` — 登录失败
* `mfa.failed` — MFA 验证失败
* `auth.login.blocked` — 登录被阻止

请参阅[集成数据如何转化为信号](/zh-Hans/signals/data-sources)。

要使用 Auth0（客户端凭据）进行身份验证，您需要以下关键信息：

1. **客户端 ID** - 客户端的唯一标识符。
2. **客户端密钥** - 用于验证应用程序（客户端）身份的机密密钥。
3. **HostName** - 与您的 Auth0 租户关联的域名。
4. **Audience** - 令牌的受众，即您的 API。
5. **组织** - 您希望与请求关联的组织名称或标识符。

本指南将引导您在 Auth0 中查找或生成这些凭据。

### 前提条件：

* 您必须拥有 Auth0 账户。

#### 步骤 1：查找客户端凭据

1. 登录您的 [Auth0](https://auth0.com/docs/authenticate/login) 账户。
2. 转到[应用程序的设置](https://manage.auth0.com/?_gl=1*1shsko2*_gcl_au*MzYwMDE4ODE4LjE3NDU5OTY3NDA.*_ga*NTkyOTQ4NzA5LjE3NDU5OTY3NDE.*_ga_QKMSDV5369*MTc0NTk5Njc0MC4xLjEuMTc0NTk5OTI5My42MC4wLjA.#/applications)页面。
3. 单击 **Create Application** 按钮。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/create_app.png" />

4. 为您的应用程序添加一个唯一名称，然后选择 **Machine to Machine Applications**。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/create_app_form.png" />

5. 从下拉菜单中选择 **Auth0 Management API**，然后授予 `read:users` 和 `read:logs` 权限。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/permissions.png" />

6. 单击 **Authorize** 以创建新应用程序。
7. 在应用程序页面中，转到 **Credentials** 部分。您的**客户端密钥**将显示在此处，**客户端 ID** 可在页面顶部找到。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/credentials.png" />

#### 步骤 2：查找 HostName

* 在新创建的应用程序的 **Quickstart** 选项卡中，Auth0 提供了获取访问令牌的示例请求。您的 **HostName** 是出现在 `https://` 之后、`/oauth/token` 之前的文本。
* 在下面的示例中，HostName 为 `dev-tb1x5mahjyey84y4.us.auth0.com`。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/domain.png" />

#### 步骤 3：查找 Audience

* 您可以在新创建的应用程序的 **APIs** 选项卡下的**标识符**字段中找到该值。

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/audience.png" />

#### 步骤 4：查找组织

* <Tip>此项为可选。如果您的租户已配置为使用**组织机构**，则可从新创建的应用程序的**组织机构**页面获取。</Tip>

#### 步骤 5：在 Living Security Platform 中输入凭据

获得**客户端 ID**、**客户端密钥**、**HostName**、**Audience** 和**组织**后：

1. 打开需要使用 Auth0（客户端凭据）进行身份验证的表单。
2. 在相应字段中输入您的**客户端 ID**、**客户端密钥**、**HostName**、**Audience** 和**组织**。
3. 提交表单，即可成功通过身份验证。

<img style={{maxWidth: "450px" }} src="https://mintcdn.com/livingsecurity/oVkrOMkYmNevekTI/integrations/images/auth0-cc/connect-dialog.png?fit=max&auto=format&n=oVkrOMkYmNevekTI&q=85&s=46aca1349ceea75623146e3e249bad61" className="connect-dialog-img" width="576" height="564" data-path="integrations/images/auth0-cc/connect-dialog.png" />

您现在已连接到 Auth0（客户端凭据）。

***

<Note>本文档的部分内容改编自 [Nango](https://nango.dev/docs/)，并依据 [Elastic License 2.0](https://github.com/NangoHQ/nango?tab=License-1-ov-file#readme) 使用。</Note>

## 网络访问

除非您的 Auth0 租户按源 IP 地址限制对 Management API 的访问，否则请跳过本节。大多数租户没有此限制。

<EgressIpAllowlistBothSets system="Auth0" />

<PublicIntegrationNextSteps />


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.