Je, uthibitishaji kulingana na vidakuzi hufanyaje kazi?
Je, uthibitishaji kulingana na vidakuzi hufanyaje kazi?

Video: Je, uthibitishaji kulingana na vidakuzi hufanyaje kazi?

Video: Je, uthibitishaji kulingana na vidakuzi hufanyaje kazi?
Video: Darassa ft Ben Pol - Muziki ( Official Music Video ) 2024, Desemba
Anonim

Kuki - Uthibitishaji Msingi

Hii ina maana kwamba a uthibitisho rekodi au kipindi lazima kihifadhiwe kwa seva na upande wa mteja. Seva inahitaji kufuatilia vipindi amilifu katika hifadhidata, huku iko mbele a kuki imeundwa ambayo inashikilia kitambulisho cha kikao, kwa hivyo jina uthibitishaji kulingana na vidakuzi.

Kwa kuzingatia hili, jinsi vidakuzi hutumika kwa uthibitishaji?

Uthibitishaji wa kuki hutumia HTTP vidakuzi kwa thibitisha maombi ya mteja na kudumisha taarifa za kikao. Mteja hutuma ombi la kuingia kwa seva. Kwenye kuingia kwa mafanikio, jibu la seva linajumuisha Set- Kuki kichwa ambacho kina kuki jina, thamani, muda wa mwisho na maelezo mengine.

Pia, vidakuzi vya uthibitishaji huhifadhiwa wapi? Kuki -enye msingi Uthibitisho The kuki ni kawaida kuhifadhiwa kwa mteja na seva. Seva itafanya duka ya kuki kwenye hifadhidata, ili kufuatilia kila kipindi cha mtumiaji, na mteja atashikilia kitambulisho cha kipindi.

Vile vile mtu anaweza kuuliza, ninawezaje kuthibitisha kikao?

Kipindi msingi uthibitisho ni moja ambayo hali ya mtumiaji huhifadhiwa kwenye kumbukumbu ya seva. Wakati wa kutumia a kipindi kulingana na mfumo wa uandishi, seva huunda na kuhifadhi kipindi data kwenye kumbukumbu ya seva wakati mtumiaji anaingia na kisha kuhifadhi kipindi Id katika kuki kwenye kivinjari cha mtumiaji.

Je, uthibitishaji wa kivinjari hufanyaje kazi?

Seva hutuma tena kichwa ikisema inahitaji uthibitisho kwa eneo fulani. Mtumiaji hutoa jina la mtumiaji na nywila, ambayo kivinjari concatenates (jina la mtumiaji + ":" + nenosiri), na misimbo ya base64. Mfuatano huu uliosimbwa hutumwa kwa kutumia kichwa cha "Idhini" kwa kila ombi kutoka kwa kivinjari.

Ilipendekeza: