Skip to main content

Ikhtisar

Auth0 dapat menyumbangkan aktivitas pengguna, autentikasi, MFA, dan administratif yang telah dinormalisasi. Contoh yang telah ditinjau meliputi:
  • auth.login.failed — gagal masuk
  • mfa.failed — gagal dalam tantangan MFA
  • auth.login.blocked — login diblokir
Lihat bagaimana data integrasi menjadi sinyal. Untuk melakukan autentikasi dengan Auth0 (Client Credentials), Anda memerlukan beberapa informasi utama berikut:
  1. ID Klien - Pengenal unik untuk klien Anda.
  2. Rahasia Klien - Kunci rahasia yang digunakan untuk mengautentikasi identitas aplikasi (klien).
  3. HostName - Domain yang terkait dengan tenant Auth0 Anda.
  4. Audience - Audience untuk token, yaitu API Anda.
  5. Organisasi - Nama atau pengenal organisasi yang ingin Anda kaitkan dengan permintaan.
Panduan ini akan memandu Anda menemukan atau membuat kredensial tersebut di Auth0.

Prasyarat:

  • Anda harus memiliki akun Auth0.

Langkah 1: Menemukan Kredensial Klien Anda

  1. Masuk ke akun Auth0 Anda.
  2. Buka halaman Pengaturan Aplikasi.
  3. Klik tombol Create Application.
  1. Tambahkan nama unik untuk aplikasi Anda dan pilih Machine to Machine Applications
  1. Dari menu tarik-turun, pilih Auth0 Management API, lalu berikan read:users dan read:logs.
  1. Klik Authorize untuk membuat aplikasi baru Anda.
  2. Pada halaman Application, buka bagian Credentials. Rahasia Klien Anda akan ditampilkan di sini, dan ID Klien dapat ditemukan di bagian atas halaman.

Langkah 2: Menemukan HostName Anda

  • Dari tab Quickstart pada aplikasi yang baru Anda buat, Auth0 menyediakan contoh permintaan untuk memperoleh token akses. HostName Anda adalah teks yang muncul setelah https:// dan sebelum /oauth/token.
  • Pada contoh di bawah ini, HostName-nya adalah dev-tb1x5mahjyey84y4.us.auth0.com.

Langkah 3: Menemukan Audience Anda

  • Anda dapat menemukannya di kolom Pengenal pada aplikasi yang baru Anda buat, di bawah tab APIs.

Langkah 4: Menemukan Organisasi Anda

  • Langkah ini bersifat opsional dan dapat diperoleh dari halaman Organisasi pada aplikasi yang baru Anda buat jika tenant Anda dikonfigurasi untuk menggunakan Organisasi.

Langkah 5: Masukkan kredensial di Living Security Platform

Setelah Anda memiliki ID Klien, Rahasia Klien, HostName, Audience, dan Organisasi:
  1. Buka formulir tempat Anda perlu melakukan autentikasi dengan Auth0 (Client Credentials).
  2. Masukkan ID Klien, Rahasia Klien, HostName, Audience, dan Organisasi Anda pada kolom masing-masing.
  3. Kirim formulir, dan Anda seharusnya berhasil diautentikasi.
Sekarang Anda telah terhubung ke Auth0 (Client Credentials).
Sebagian dokumentasi ini diadaptasi dari Nango, digunakan berdasarkan Elastic License 2.0.

Akses jaringan

Lewati bagian ini kecuali tenant Auth0 Anda membatasi akses Management API berdasarkan alamat IP sumber. Sebagian besar tenant tidak melakukannya.