Android studiyasida token nima?
Android studiyasida token nima?

Video: Android studiyasida token nima?

Video: Android studiyasida token nima?
Video: Bitcoin nima? Blockchain nima? | Texnoplov 2024, Noyabr
Anonim

Onlayn xizmatga xavfsiz kirish uchun foydalanuvchilar xizmatni autentifikatsiya qilishlari kerak - ular o'zlarining shaxsini tasdiqlovchi hujjatni taqdim etishlari kerak. OAuth2 auth deb ataladigan yagona qiymatni beradi token , bu ham foydalanuvchi identifikatorini, ham ilovaning foydalanuvchi nomidan harakat qilish huquqini ifodalaydi.

Keyin, OAuth Android nima?

OAuth avtorizatsiya uchun ochiq standartdir. Bu xizmat ko'rsatuvchi provayderlarga foydalanuvchining hisobga olish ma'lumotlariga putur etkazmasdan uchinchi tomon ilovalari bilan ma'lumot almashish imkonini beradi. Boshqacha aytganda, foydalanish OAuth , Twitter yoki Facebook kabi xizmatlar ilovalarga o'z ma'lumotlariga xavfsiz tarzda kirish imkonini berishi mumkin.

Keyinchalik savol tug'iladi: token qanday yaratiladi? Eng muhimi, tokenlar mashina- yaratilgan . Foydalanuvchi maqsadli domenga keladi. Ular login ma'lumotlarini kiritadilar. Server moslikni tekshiradi va ularga kirishga ruxsat beradi. Foydalanuvchi ushbu domenga kirish uchun autentifikatsiya qilingan.

Buni hisobga olsak, kirish tokenlari qayerda saqlanadi?

3 ta javob. Mijoz, OAuth terminologiyasida, resurs serveriga so'rovlar yuboradigan komponent bo'lib, sizning holatingizda mijoz veb-ilovaning serveridir (brauzer EMAS). Shuning uchun, kirish belgisi faqat veb-ilova serverida saqlanishi kerak.

Token deganda nimani tushunasiz?

Umuman olganda, a token boshqa narsani (jismoniy yoki virtual) ifodalovchi ob'ekt yoki mavhum tushunchadir, masalan, sovg'a ba'zan sovg'a deb ataladi. token beruvchining oluvchiga bo'lgan hurmati. Kompyuterlarda, u erda bor bir qator turlari tokenlar.

Tavsiya: