JWT డీకోడర్
JWTను పేస్ట్ చేసి దాని హెడర్, పేలోడ్, గడువును సులభమైన మాటల్లో చదవండి; సీక్రెట్ లేదా పబ్లిక్ కీతో దాని సిగ్నేచర్ చెక్ చేయండి. టోకెన్ మీ బ్రౌజర్ దాటి ఎప్పుడూ వెళ్లదు.
ఎలా వాడాలి
- 1టోకెన్ పేస్ట్ చేయండి (ముందు “Bearer ” ఉన్నా లేకపోయినా పర్వాలేదు), లేదా “శాంపిల్ ప్రయత్నించండి” నొక్కండి.
- 2హెడర్, పేలోడ్ చదవండి; వాటి కింద ప్రతి క్లెయిమ్ అర్థం ఉంటుంది, సమయాలు మీ సొంత టైమ్ జోన్లో కనిపిస్తాయి.
- 3సిగ్నేచర్ చెక్ చేయడానికి, సీక్రెట్ (HS256) టైప్ చేయండి లేదా పబ్లిక్ కీ (RS256, ES256, ఇంకా ఇతరాలు) పేస్ట్ చేయండి, తర్వాత “సిగ్నేచర్ వెరిఫై చేయండి” నొక్కండి.
తరచుగా అడిగే ప్రశ్నలు
నా JWTను ఇక్కడ పేస్ట్ చేయడం సురక్షితమేనా?
సురక్షితమే. టోకెన్ను మీ సొంత బ్రౌజరే డీకోడ్ చేసి చెక్ చేస్తుంది: సీక్రెట్లు, కీలతో సహా మీరు పేస్ట్ చేసేది ఏదీ ఎక్కడికీ పంపం, సేవ్ చేయం, రికార్డ్ చేయం. అయినా, లైవ్ టోకెన్ను పాస్వర్డ్లాగే జాగ్రత్తగా చూడండి; వీలైతే గడువు ముగిసిన లేదా టెస్ట్ టోకెన్ వాడండి.
సీక్రెట్ లేకుండా JWTను డీకోడ్ చేయవచ్చా?
చేయవచ్చు. హెడర్, పేలోడ్ కేవలం Base64URLలో ఎన్కోడ్ అయి ఉంటాయి, ఎన్క్రిప్ట్ కాదు, కాబట్టి టోకెన్ ఉన్న ఎవరైనా వాటిని చదవగలరు. సిగ్నేచర్ చెక్ చేయడానికి మాత్రమే సీక్రెట్ లేదా కీ కావాలి; టోకెన్ నిజమైనదని, మారలేదని సిగ్నేచర్ రుజువు చేస్తుంది. కాబట్టి JWTలో ఎప్పుడూ పాస్వర్డ్లు లేదా ప్రైవేట్ డేటా పెట్టకండి.
JWT గడువు ఎప్పుడు ముగుస్తుందో ఎలా చెక్ చేయాలి?
దాని exp క్లెయిమ్ చూడండి: 1 జనవరి 1970, UTC నుంచి గడిచిన సెకన్ల సంఖ్య. ఈ పేజీ దాన్ని మీ టైమ్ జోన్లో తేదీ, సమయంగా చూపిస్తుంది, గడువుకు ఇంకా ఎంత సమయం ఉందో లేదా ఎంత కాలం క్రితం గడువు ముగిసిందో చెబుతుంది, టోకెన్ గడువు ముగిసినా లేదా ఇంకా చెల్లుబాటులోకి రాకపోయినా హెచ్చరిస్తుంది.
ఏ సైనింగ్ అల్గారిథమ్లను వెరిఫై చేయవచ్చు?
షేర్డ్ సీక్రెట్తో HS256, HS384, HS512; RSA పబ్లిక్ కీతో RS256, RS384, RS512, PS256, PS384, PS512; EC పబ్లిక్ కీతో ES256, ES384, ES512; దాన్ని సపోర్ట్ చేసే బ్రౌజర్లలో EdDSA (Ed25519). కీని PEMగా, సర్టిఫికెట్గా, లేదా JWK లేదా JWK సెట్గా పేస్ట్ చేయండి. 100,000 అక్షరాల వరకు ఉన్న టోకెన్లను చదవవచ్చు.
నా టోకెన్ ఎన్క్రిప్ట్ అయిందని ఎందుకు చెబుతోంది?
మూడుకు బదులు ఐదు భాగాలున్న టోకెన్ JWE: దాని కంటెంట్ ఎన్క్రిప్ట్ అయి ఉంటుంది, కాబట్టి సరైన కీ ఉన్న సర్వీస్ మాత్రమే దాన్ని చదవగలదు. దాని హెడర్ చూపిస్తాం, కానీ దాని క్లెయిమ్లను ఇక్కడ చదవలేం.
సంబంధిత టూల్స్
- JSON ఫార్మాటర్ & వాలిడేటర్JSONను ఫార్మాట్, మినిఫై, వాలిడేట్ చేయండి; ఏ తప్పునైనా దాని లైన్, కాలమ్తో చూపిస్తాం.
- Base64 డీకోడ్ & ఎన్కోడ్Base64 టెక్స్ట్, ఫైల్స్ను డీకోడ్ లేదా ఎన్కోడ్ చేయండి; హిందీ, ఎమోజీలు చెడిపోకుండా ఉంటాయి.
- Regex టెస్టర్JavaScript రెగ్యులర్ ఎక్స్ప్రెషన్లను లైవ్గా టెస్ట్ చేయండి; ప్రతి మ్యాచ్, గ్రూప్ హైలైట్ అవుతుంది.
- UUID జనరేటర్ర్యాండమ్ v4 లేదా సమయ క్రమంలో ఉండే v7 UUIDలను ఒకటి నుంచి వేల వరకు ఒకేసారి జనరేట్ చేయండి, ఏ UUIDనైనా చెక్ చేయండి.