Как работи удостоверяването, базирано на бисквитки?
Как работи удостоверяването, базирано на бисквитки?

Видео: Как работи удостоверяването, базирано на бисквитки?

Видео: Как работи удостоверяването, базирано на бисквитки?
Видео: ДИРЕСТА помогает мне сделать журнальный столик, который я пытаюсь продать на Etsy. 2024, Декември
Anonim

Бисквитка - Базирана автентификация

Това означава, че an удостоверяване запис или сесия трябва да се съхраняват както от страна на сървъра, така и от страна на клиента. Сървърът трябва да следи активните сесии в база данни, докато в предния край a бисквитка се създава, което съдържа идентификатор на сесията, следователно името удостоверяване, базирано на бисквитки.

Имайки предвид това, как бисквитките се използват за удостоверяване?

Удостоверяване на бисквитки използва HTTP бисквитки да се удостовери се клиентски заявки и поддържане на информация за сесията. Клиентът изпраща заявка за влизане към сървъра. При успешното влизане отговорът на сървъра включва Set- Бисквитка заглавка, която съдържа бисквитка име, стойност, срок на годност и друга информация.

Също така, къде се съхраняват бисквитките за удостоверяване? Бисквитка -базиран Удостоверяване В бисквитка е типично съхранени както на клиента, така и на сървъра. Сървърът ще магазин на бисквитка в базата данни, за да следите всяка потребителска сесия, а клиентът ще държи идентификатора на сесията.

По подобен начин някой може да попита как да удостоверя сесия?

Сесия базиран удостоверяване е този, при който потребителското състояние се съхранява в паметта на сървъра. При използване на a сесия базирана на auth система, сървърът създава и съхранява сесия данни в паметта на сървъра, когато потребителят влезе и след това съхранява сесия Идентификатор в бисквитка на потребителския браузър.

Как работи удостоверяването на браузъра?

Сървърът изпраща обратно заглавка, в която се посочва, че се изисква удостоверяване за дадено царство. Потребителят предоставя потребителско име и парола, които браузър конкатенира (потребителско име + ":" + парола) и base64 кодира. След това този кодиран низ се изпраща с помощта на заглавка "Авторизация" при всяка заявка от браузър.

Препоръчано: