Ko te tino wātea Decoder JWT
Ka whakakōrerotia tētahi pūmatua JWT me te utu i roto i tōmu kaitiaki, me te exp/iat hei rā - kāore i te whakarewa, kāore i te whakamātautautanga o te tohu.
He pēhea te mahi
- Paki te tohu. Ka whakawātea he JWT (te aho eyJ...) ki roto i te pātītī tāuru.
- Ka whakakōkītia. Ka tirohia te whakahuahua ki te tātuhi tika i te pūmatua me te utu hei JSON.
- Ka pānui te whakapuaki. Ka whakamātautau te exp/iat hei rā tangata. Ka noho katoa ngā mea i roto i tōmu kaitiaki; kāore i te whakamātautautia te tohu.
Mo tēnei utauta
Whakapoata i tētahi tohu Wīwī JSON, ā, ka whakawātea i roto i ia. Ka wehe te kaikōrero i te tohu i runga i ōna pito, Base64url-decodes te pūmatua me te utu, ā, he pai-pātaka e rua hei JSON. Ko ngā kīanga tātai pēnei i te iat, nbf me te exp e whakaaturia ana hei rā i taea e te tangata te whakamātautau, me te tohu exp i whakawāteatia hei tawhito, tika rānei. He tino nui, ko tēnei utauta e whakawātea ana i te tohu i te wāhi hei tirotiro i a ia - kāore e whakamātau i te tohu, ā, kāore e tukuna he mea ki tētahi pūnaha, nā reira he haumaru te tāpoi i te wā e whakamātau ana i te mana. Ka whakaaturia te wāhanga tohu hei-he, kua tohu tika kāore i te whakamātau.
He aha te whakamahinga o te tangata mo ia
- Ka tirotirohia nga kerēme i roto i tētahi tohu whakaū i te wā e whakarerekē ana
- Ka whakamātau i tētahi tohu whakamutu (exp) me ngā rā o te whakawhiwhinga-ki (iat)
- Tirohia te hātepe papatono me ngā pūmatua e whakamahia ana e JWT
- Ka pānui tētahi āpure utu ā-ringa kāore i te haere huri noa te pūnaha pūnaha