개요
Auth0는 정규화된 사용자, 인증, MFA 및 관리 활동 데이터를 제공할 수 있습니다. 검토된 예시는 다음과 같습니다.auth.login.failed— 로그인에 실패함mfa.failed— MFA 인증 요청에 실패함auth.login.blocked— 로그인이 차단됨
- 클라이언트 ID - 클라이언트의 고유 식별자입니다.
- 클라이언트 비밀번호 - 애플리케이션(클라이언트)의 ID를 인증하는 데 사용되는 기밀 키입니다.
- HostName - Auth0 테넌트와 연결된 도메인입니다.
- Audience - 토큰의 대상(audience)으로, 사용자의 API입니다.
- 조직 - 요청과 연결하려는 조직 이름 또는 식별자입니다.
사전 요구 사항:
- Auth0 계정이 있어야 합니다.
1단계: 클라이언트 자격 증명 찾기
- Auth0 계정에 로그인합니다.
- Application’s Settings 페이지로 이동합니다.
- Create Application 버튼을 클릭합니다.
- 애플리케이션의 고유한 이름을 입력하고 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(Client Credentials)로 인증해야 하는 양식을 엽니다.
- 각 필드에 클라이언트 ID, 클라이언트 비밀번호, HostName, Audience, 조직을 입력합니다.
- 양식을 제출하면 인증이 완료됩니다.

이 문서의 일부는 Nango에서 가져와 수정한 것이며, Elastic License 2.0에 따라 사용되었습니다.

