Огляд
Auth0 може надавати нормалізовані дані про користувачів, автентифікацію, MFA та адміністративну активність. Серед перевірених прикладів:auth.login.failed— не вдається увійтиmfa.failed— не проходить перевірки MFAauth.login.blocked— вхід заблоковано
- Client ID — унікальний ідентифікатор вашого клієнта.
- Client Secret — конфіденційний ключ, який використовується для автентифікації застосунку (клієнта).
- HostName — домен, пов’язаний із вашим тенантом Auth0.
- Audience — цільова аудиторія токена, тобто ваш API.
- Organization — назва або ідентифікатор організації, з якою потрібно пов’язати запит.
Передумови:
- У вас має бути обліковий запис Auth0.
Крок 1: Пошук облікових даних клієнта
- Увійдіть у свій обліковий запис Auth0.
- Перейдіть на сторінку Application’s Settings.
- Натисніть кнопку Create Application.
- Вкажіть унікальну назву для свого застосунку та виберіть Machine to Machine Applications.
- У спадному меню виберіть Auth0 Management API, після чого надайте
read:usersіread:logs.
- Натисніть Authorize, щоб створити новий застосунок.
- На сторінці застосунку перейдіть до розділу Credentials. Тут відображається ваш Client Secret, а Client ID можна знайти у верхній частині сторінки.
Крок 2: Пошук HostName
- На вкладці Quickstart щойно створеного застосунку Auth0 надає приклад запиту для отримання токена доступу. Ваш HostName — це текст, що розташований після
https://і перед/oauth/token. - У наведеному нижче прикладі HostName —
dev-tb1x5mahjyey84y4.us.auth0.com.
Крок 3: Пошук Audience
- Його можна знайти в полі Identifier щойно створеного застосунку на вкладці APIs.
Крок 4: Пошук Organization
Крок 5: Введіть облікові дані в Living Security Platform
Коли у вас будуть Client ID, Client Secret, HostName, Audience та Organization:- Відкрийте форму, у якій потрібно пройти автентифікацію в Auth0 (Client Credentials).
- Введіть Client ID, Client Secret, HostName, Audience та Organization у відповідні поля.
- Надішліть форму — після цього автентифікацію буде успішно виконано.

Окремі частини цієї документації адаптовано з Nango і використано за ліцензією Elastic License 2.0.

