API uchun OAuth-dan foydalanishim kerakmi?
API uchun OAuth-dan foydalanishim kerakmi?

Video: API uchun OAuth-dan foydalanishim kerakmi?

Video: API uchun OAuth-dan foydalanishim kerakmi?
Video: Java Tech Talk: Hey Spring Boot, xotiram qayerga ketdi? [#ityoutubersru] 2024, May
Anonim

2 ta javob. Siz xohlayotganingiz yaxshi qil dam olish API tugun ichida. Ammo agar sizning shaxsiy ma'lumotlaringiz, masalan, shaxsiy foydalanuvchi ma'lumotlari nozik bo'lsa, siz o'zingizning shaxsiy ma'lumotlaringizga qandaydir xavfsizlik qatlamini qo'yishingiz kerak. API . Shuningdek, OAuth yordamida yoki boshqa tokenga asoslangan xavfsizlik sizning foydalanuvchi bazangiz bo'ylab yaxshiroq ruxsat tekshiruvini yaratishga yordam beradi.

Shu tarzda, APIda OAuth nima?

Bu OAuth . OAuth REST/ uchun vakolat berilgan avtorizatsiya tizimidir. API'lar . Bu ilovalarga foydalanuvchi parolini bermasdan foydalanuvchi maʼlumotlariga cheklangan kirish (koʻlam) olish imkonini beradi. U autentifikatsiyani avtorizatsiyadan ajratadi va turli xil qurilmalar imkoniyatlariga murojaat qiluvchi bir nechta foydalanish holatlarini qo'llab-quvvatlaydi.

Xuddi shunday, API ga OAuth ni qanday qo'shishim mumkin? OAuth 2.0 provayder API yaratish

  1. Buyruqlar oynasida o'quv qo'llanmasida yaratgan loyiha papkasiga o'ting: Invoke REST API ta'rifini yaratish.
  2. API Dizaynerida APIlar yorlig'ini bosing.
  3. Qo'shish > OAuth 2.0 Provayder API-ni bosing.
  4. Quyidagi jadvalga muvofiq maydonlarni to'ldiring:
  5. API yaratish-ni bosing.

Bundan tashqari, siz OAuth-dan foydalanishingiz kerakmi?

Sen … kerak faqat OAuth-dan foydalaning agar siz aslida kerak. Agar siz qaerda xizmat ko'rsatishni qurmoqdalar siz kerak foydalanish boshqa tizimda saqlanadigan foydalanuvchining shaxsiy ma'lumotlari - OAuth-dan foydalaning . Agar unday bo'lmasa - siz istashi mumkin uchun yondashuvingizni qayta ko'rib chiqing!

API kaliti xavfsizmi?

Xavfsizlik ning API kalitlari API kalitlar odatda hisobga olinmaydi xavfsiz ; Ular odatda mijozlar uchun ochiq bo'lib, kimdir o'g'irlashni osonlashtiradi API kaliti . Bir marta kalit o'g'irlangan bo'lsa, uning amal qilish muddati yo'q, shuning uchun agar loyiha egasi uni bekor qilmasa yoki qayta tiklamasa, u cheksiz muddatga ishlatilishi mumkin. kalit.

Tavsiya: