Skip to main content

Umumiy ko‘rinish

Auth0 normallashtirilgan foydalanuvchi, autentifikatsiya, MFA va ma’muriy faoliyat ma’lumotlarini taqdim etishi mumkin. Ko‘rib chiqilgan misollar quyidagilarni o‘z ichiga oladi:
  • auth.login.failed — tizimga kira olmaydi
  • mfa.failed — MFA tekshiruvlaridan o‘ta olmaydi
  • auth.login.blocked — tizimga kirish bloklangan
Integratsiya ma’lumotlari qanday qilib signallarga aylanishi haqida ma’lumot oling. Auth0 (Client Credentials) orqali autentifikatsiyadan o‘tish uchun sizga quyidagi ma’lumotlar kerak bo‘ladi:
  1. Client ID - Mijozingiz uchun noyob identifikator.
  2. Client Secret - Ilova (mijoz) shaxsini autentifikatsiya qilish uchun ishlatiladigan maxfiy kalit.
  3. HostName - Auth0 tenantingiz bilan bog‘liq domen.
  4. Audience - Token uchun auditoriya, ya’ni sizning API’ingiz.
  5. Organization - So‘rov bog‘lanishi kerak bo‘lgan tashkilotning nomi yoki identifikatori.
Ushbu qo‘llanma Auth0 ichida ushbu hisob ma’lumotlarini qanday topish yoki yaratishni bosqichma-bosqich ko‘rsatib beradi.

Old shartlar:

  • Sizda Auth0 hisobi bo‘lishi kerak.

1-qadam: Client Credentials ma’lumotlarini topish

  1. Auth0 hisobingizga kiring.
  2. Application’s Settings sahifasiga o‘ting.
  3. Create Application tugmasini bosing.
  1. Ilovangiz uchun noyob nom kiriting va Machine to Machine Applications ni tanlang.
  1. Ochiladigan menyudan Auth0 Management API ni tanlang, so‘ng read:users va read:logs ruxsatlarini bering.
  1. Yangi ilovangizni yaratish uchun Authorize tugmasini bosing.
  2. Ilova sahifasida Credentials bo‘limiga o‘ting. Client Secret shu yerda ko‘rsatiladi, Client ID esa sahifaning yuqori qismida joylashgan.

2-qadam: HostName ni topish

  • Yangi yaratilgan ilovangizning Quickstart yorlig‘ida Auth0 kirish tokenini olish uchun so‘rov namunasini taqdim etadi. Sizning HostName — https:// dan keyin va /oauth/token dan oldin keladigan matn.
  • Quyidagi misolda HostName — dev-tb1x5mahjyey84y4.us.auth0.com.

3-qadam: Audience ni topish

  • Buni yangi yaratilgan ilovangizning APIs yorlig‘idagi Identifier maydonidan topishingiz mumkin.

4-qadam: Organization ni topish

  • Bu ixtiyoriy bo‘lib, agar tenantingiz Organizations dan foydalanishga sozlangan bo‘lsa, yangi yaratilgan ilovangizning Organizations sahifasidan olinishi mumkin.

5-qadam: Hisob ma’lumotlarini Living Security Platform’ga kiriting

Client ID, Client Secret, HostName, Audience va Organization ma’lumotlariga ega bo‘lganingizdan so‘ng:
  1. Auth0 (Client Credentials) orqali autentifikatsiyadan o‘tish talab etiladigan shaklni oching.
  2. Client ID, Client Secret, HostName, Audience va Organization qiymatlarini tegishli maydonlarga kiriting.
  3. Shaklni yuboring — autentifikatsiya muvaffaqiyatli yakunlanadi.
Endi siz Auth0 (Client Credentials) ga ulandingiz.
Ushbu hujjatning ayrim qismlari Nango hujjatlaridan moslashtirilgan va Elastic License 2.0 ostida ishlatilgan.

Tarmoqqa kirish

Agar Auth0 tenantingiz Management API’ga kirishni manba IP manzili bo‘yicha cheklamasa, ushbu bo‘limni o‘tkazib yuboring. Aksariyat tenantlarda bunday cheklov mavjud emas.