Je, unathibitishaje JWT?
Je, unathibitishaje JWT?

Video: Je, unathibitishaje JWT?

Video: Je, unathibitishaje JWT?
Video: IBIRORI BYO KUGARURA ISANDUKU (Fasting day 404) - Pastor Julienne Kabanda 2024, Mei
Anonim

Kuchanganua na thibitisha Tokeni ya Wavuti ya JSON ( JWT ), unaweza: Tumia vifaa vya kati vilivyopo kwa mfumo wako wa wavuti. Chagua maktaba ya wahusika wengine kutoka JWT .io.

Ili kuthibitisha JWT, maombi yako yanahitaji:

  1. Angalia kwamba JWT imeundwa vizuri.
  2. Angalia saini.
  3. Angalia madai ya kawaida.

Zaidi ya hayo, ni nini siri katika JWT?

Kanuni ya (HS256) iliyotumika kutia sahihi JWT ina maana kwamba siri ni ufunguo wa ulinganifu unaojulikana na mtumaji na mpokeaji. Inajadiliwa na kusambazwa nje ya bendi. Kwa hivyo, ikiwa wewe ndiye mpokeaji aliyekusudiwa wa tokeni, mtumaji anapaswa kuwa amekupa siri nje ya bendi.

Pia Jua, ninawezaje kuthibitisha tokeni ya Cognito? Hatua ya 2: Thibitisha Sahihi ya JWT

  1. Simbua tokeni ya kitambulisho. Unaweza kutumia AWS Lambda kusimbua kundi la watumiaji la JWT. Kwa habari zaidi angalia Simbua na uthibitishe tokeni za JWT za Amazon Cognito ukitumia Lambda.
  2. Tumia kitufe cha umma ili kuthibitisha sahihi kwa kutumia maktaba yako ya JWT. Huenda ukahitaji kubadilisha umbizo la JWK hadi PEM kwanza.

Vile vile, unaweza kuuliza, JWT inapaswa kuwa na nini?

JWT ambazo hazijasasishwa zina vitu viwili kuu vya JSON ndani yake: kichwa na mzigo wa malipo. Kitu cha kichwa ina habari kuhusu JWT yenyewe: aina ya tokeni, sahihi au usimbaji fiche uliotumika, kitambulisho cha ufunguo, n.k. Kitu cha upakiaji. ina habari zote muhimu zilizobebwa na ishara.

Je, JWT ni OAuth?

Kimsingi, JWT ni muundo wa ishara. OAuth ni itifaki ya uidhinishaji inayoweza kutumia JWT kama ishara. OAuth hutumia uhifadhi wa upande wa seva na upande wa mteja. Ikiwa unataka kufanya logi ya kweli lazima uende nayo OAuth2.

Ilipendekeza: