Cookie-fayllarga asoslangan autentifikatsiya qanday ishlaydi?
Cookie-fayllarga asoslangan autentifikatsiya qanday ishlaydi?

Video: Cookie-fayllarga asoslangan autentifikatsiya qanday ishlaydi?

Video: Cookie-fayllarga asoslangan autentifikatsiya qanday ishlaydi?
Video: 4г Белка+Клетчатка Овсяное печенье 4 видов / 4g Protein+Fiber Oatmeal cookies 4 ways 2024, Dekabr
Anonim

Cookie - Asoslangan autentifikatsiya

Bu shuni anglatadiki, an autentifikatsiya yozuv yoki sessiya ham server, ham mijoz tomonida saqlanishi kerak. Server ma'lumotlar bazasidagi faol seanslarni kuzatib borishi kerak, bunda front-end a cookie sessiya identifikatoriga ega bo'lgan yaratiladi, shuning uchun nom cookie-fayllarga asoslangan autentifikatsiya.

Shuni hisobga olib, autentifikatsiya uchun cookie-fayllardan qanday foydalaniladi?

Cookie autentifikatsiyasi HTTP dan foydalanadi kukilar uchun autentifikatsiya qilish mijoz so'rovlari va sessiya ma'lumotlarini saqlash. Mijoz serverga kirish so'rovini yuboradi. Muvaffaqiyatli tizimga kirishda server javobi o'z ichiga oladi Set- Cookie ni o'z ichiga olgan sarlavha cookie ism, qiymat, amal qilish muddati va boshqa ma'lumotlar.

Shuningdek, autentifikatsiya cookie-fayllari qayerda saqlanadi? Cookie -asoslangan Autentifikatsiya The cookie odatda hisoblanadi saqlanadi mijoz va serverda. Server qiladi do'kon the cookie ma'lumotlar bazasida, har bir foydalanuvchi sessiyasini kuzatib borish uchun va mijoz sessiya identifikatorini ushlab turadi.

Xuddi shunday savol tug'ilishi mumkin: seansni qanday tekshirish mumkin?

Sessiya asoslangan autentifikatsiya foydalanuvchi holati server xotirasida saqlanadi. Foydalanilganda a sessiya autentifikatsiya tizimiga asoslangan holda server yaratadi va saqlaydi sessiya foydalanuvchi tizimga kirganda va keyin saqlaganda server xotirasida ma'lumotlar sessiya Foydalanuvchi brauzeridagi cookie faylidagi identifikator.

Brauzer autentifikatsiyasi qanday ishlaydi?

Server talab qilingan sarlavhani qaytarib yuboradi autentifikatsiya ma'lum bir soha uchun. Foydalanuvchi foydalanuvchi nomi va parolni taqdim etadi, bu esa brauzer birlashtiradi (foydalanuvchi nomi + ":" + parol) va base64 kodlari. Keyin ushbu kodlangan satr har bir so'rov uchun "Avtorizatsiya" sarlavhasi yordamida yuboriladi brauzer.

Tavsiya: