> ## 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

> 사용자, 인증, MFA 및 관리 활동 데이터를 위해 Auth0를 Living Security에 연결합니다.

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="/ko/integrations/managing/egress-ip-addresses">
      연동 송신 IP 주소 구성
    </a>{' '}
    문서를 참조하십시오.
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>관련 자료</h2>
    <ul>
      <li>
        <a href="/ko/signals/data-sources">연동 데이터가 Human Risk Management 신호로 변환되는 방식 알아보기</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` — 로그인이 차단됨

[연동 데이터가 신호로 변환되는 방식](/ko/signals/data-sources)을 참조하십시오.

Auth0(Client Credentials)로 인증하려면 다음 정보가 필요합니다.

1. **클라이언트 ID** - 클라이언트의 고유 식별자입니다.
2. **클라이언트 비밀번호** - 애플리케이션(클라이언트)의 ID를 인증하는 데 사용되는 기밀 키입니다.
3. **HostName** - Auth0 테넌트와 연결된 도메인입니다.
4. **Audience** - 토큰의 대상(audience)으로, 사용자의 API입니다.
5. **조직** - 요청과 연결하려는 조직 이름 또는 식별자입니다.

이 가이드는 Auth0에서 이러한 자격 증명을 찾거나 생성하는 방법을 안내합니다.

### 사전 요구 사항:

* Auth0 계정이 있어야 합니다.

#### 1단계: 클라이언트 자격 증명 찾기

1. [Auth0](https://auth0.com/docs/authenticate/login) 계정에 로그인합니다.
2. [Application's Settings](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(Client Credentials)로 인증해야 하는 양식을 엽니다.
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(Client Credentials)에 연결되었습니다.

***

<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.