Tổng quan
Auth0 có thể cung cấp dữ liệu hoạt động của người dùng, xác thực, MFA và quản trị đã được chuẩn hóa. Các ví dụ đã được xem xét bao gồm:auth.login.failed— đăng nhập không thành côngmfa.failed— không vượt qua được các thử thách MFAauth.login.blocked— đăng nhập bị chặn
- ID khách hàng - Mã định danh duy nhất cho ứng dụng khách của bạn.
- Bí mật khách hàng - Khóa bí mật dùng để xác thực danh tính của ứng dụng (client).
- HostName - Tên miền gắn với tenant Auth0 của bạn.
- Audience - Đối tượng của token, tức là API của bạn.
- Tổ chức - Tên hoặc mã định danh của tổ chức mà bạn muốn gắn với yêu cầu.
Điều kiện tiên quyết:
- Bạn phải có tài khoản Auth0.
Bước 1: Tìm thông tin xác thực của client
- Đăng nhập vào tài khoản Auth0 của bạn.
- Truy cập trang Application’s Settings.
- Nhấp vào nút Create Application.
- Nhập một tên duy nhất cho ứng dụng của bạn và chọn Machine to Machine Applications
- Từ menu thả xuống, chọn Auth0 Management API, sau đó cấp
read:usersvàread:logs.
- Nhấp vào Authorize để tạo ứng dụng mới của bạn.
- Trên trang Application, truy cập phần Credentials. Bí mật khách hàng của bạn sẽ hiển thị tại đây, còn ID khách hàng nằm ở đầu trang.
Bước 2: Tìm HostName
- Từ tab Quickstart của ứng dụng vừa tạo, Auth0 cung cấp một yêu cầu mẫu để lấy access token. HostName của bạn là đoạn văn bản xuất hiện sau
https://và trước/oauth/token. - Trong ví dụ bên dưới, HostName là
dev-tb1x5mahjyey84y4.us.auth0.com.
Bước 3: Tìm Audience
- Bạn có thể tìm thấy thông tin này trong trường Mã định danh của ứng dụng vừa tạo, tại tab APIs.
Bước 4: Tìm Tổ chức
Bước 5: Nhập thông tin xác thực vào Living Security Platform
Sau khi bạn đã có ID khách hàng, Bí mật khách hàng, HostName, Audience và Tổ chức:- Mở biểu mẫu cần xác thực với Auth0 (Client Credentials).
- Nhập ID khách hàng, Bí mật khách hàng, HostName, Audience và Tổ chức vào các trường tương ứng.
- Gửi biểu mẫu, và bạn sẽ được xác thực thành công.

Một số phần của tài liệu này được điều chỉnh từ Nango, được sử dụng theo Elastic License 2.0.

