Cookie негізіндегі аутентификация қалай жұмыс істейді?
Cookie негізіндегі аутентификация қалай жұмыс істейді?

Бейне: Cookie негізіндегі аутентификация қалай жұмыс істейді?

Бейне: Cookie негізіндегі аутентификация қалай жұмыс істейді?
Бейне: Nimm Samen und Erdbeeren! Gesunde Kekse ohne Eier, Zucker, Butter und Weizen! 2024, Мамыр
Anonim

Cookie - Негізгі аутентификация

Бұл дегеніміз, а аутентификация жазба немесе сеанс серверде де, клиентте де сақталуы керек. Сервер дерекқордағы белсенді сеанстарды қадағалап отыруы керек, ал алдыңғы жағында a печенье сеанс идентификаторын ұстайтын құрылады, осылайша атау cookie файлына негізделген аутентификация.

Осыны ескере отырып, аутентификация үшін cookie файлдары қалай пайдаланылады?

Cookie аутентификациясы HTTP пайдаланады печенье дейін аутентификация клиент сұраулары және сеанс ақпаратын сақтау. Клиент серверге кіру сұрауын жібереді. Сәтті кіру кезінде сервердің жауабы Set- Cookie дегенді қамтитын тақырып печенье аты, мәні, жарамдылық мерзімі және басқа да ақпарат.

Сондай-ақ, аутентификация кукилері қайда сақталады? Cookie -негізделген Аутентификация The печенье әдетте болып табылады сақталады клиентте де, серверде де. Сервер жасайды дүкен the печенье Әрбір пайдаланушы сеансын қадағалау үшін дерекқорда, ал клиент сеанс идентификаторын ұстайды.

Сол сияқты, сеанстың аутентификациясын қалай жасауға болады?

Сеанс негізделген аутентификация пайдаланушы күйі сервер жадында сақталады. Пайдалану кезінде а сеанс аутентификация жүйесіне негізделген сервер жасайды және сақтайды сеанс пайдаланушы жүйеге кіріп, содан кейін сақтаған кезде сервер жадындағы деректер сеанс Пайдаланушы браузеріндегі cookie файлындағы идентификатор.

Браузердің аутентификациясы қалай жұмыс істейді?

Сервер талап ететін тақырыпты кері жібереді аутентификация берілген аумақ үшін. Пайдаланушы пайдаланушы аты мен құпия сөзді береді браузер біріктіреді (пайдаланушы аты + ":" + құпия сөз) және base64 кодтары. Содан кейін бұл кодталған жол әрбір сұрау үшін "Авторизация"-тақырып арқылы жіберіледі браузер.

Ұсынылған: