Orodha ya maudhui:

Muda wa tokeni za JWT unaishaje?
Muda wa tokeni za JWT unaishaje?

Video: Muda wa tokeni za JWT unaishaje?

Video: Muda wa tokeni za JWT unaishaje?
Video: JWTZ YATOA SIKU 7 KWA WENYE MAGWANDA YA JESHI KUSALIMISHA, WASANII WATAJWA "TUTAINGIA MTAANI" 2024, Novemba
Anonim

A ishara ya JWT kwamba kamwe inaisha muda wake ni hatari ikiwa ishara inaibiwa basi mtu unaweza fikia data ya mtumiaji kila wakati. Imenukuliwa kutoka JWT RFC: Kwa hivyo jibu ni dhahiri, weka kumalizika muda wake tarehe katika dai la mwisho na kukataa ishara kwa upande wa seva ikiwa tarehe katika dai la mwisho ni kabla ya tarehe ya sasa.

Sambamba, tokeni ya JWT inapaswa kudumu kwa muda gani?

Dakika 15

Kando na hapo juu, unahifadhije tokeni za JWT? A JWT inahitaji kuhifadhiwa mahali salama ndani ya kivinjari cha mtumiaji. Kama wewe duka ndani ya LocalStorage, inapatikana kwa hati yoyote ndani ya ukurasa wako (ambayo ni mbaya kama inavyosikika, kwani shambulio la XSS linaweza kumruhusu mshambuliaji wa nje kupata ufikiaji wa ishara ) Usifanye duka katika mtaa hifadhi (au kikao hifadhi ).

Kando na hapo juu, ninalazimishaje tokeni ya JWT kuisha muda wake?

Lazimisha Kuisha kwa Muda wa JWT kwa kutumia Tokeni za Kuonyesha upya

  1. Angalia uwepo wa ishara kwenye vichwa vya ombi.
  2. Angalia kwamba tokeni ni JWT halali, iliyotiwa sahihi kwa usahihi na haijaisha muda wake.
  3. Angalia mtumiaji yupo kutoka kwa mali ya uid ya mzigo wa malipo.
  4. Angalia kutoa tokeni ya kuonyesha upya bado ipo kutoka kwa mali ya kuondoa.

Kuna tofauti gani kati ya tokeni ya ufikiaji na kuonyesha upya?

The tofauti kati ya a onyesha upya ishara na ishara ya ufikiaji ni watazamaji: onyesha upya ishara inarudi tu kwa seva ya idhini, the ishara ya ufikiaji huenda kwa seva ya rasilimali (RS). Inaburudisha ya ishara ya ufikiaji nitakupa ufikiaji kwa API kwa niaba ya mtumiaji, haitakuambia ikiwa mtumiaji yuko hapo.

Ilipendekeza: