Díchódóir JWT saor in aisce
Díchódaigh agus scrúdaigh aon JWT. Féach ceanntásc, pálasta, éag, agus éilimh chaighdeánacha. Ritheann gach rud go háitiúil i do bhrabhsálaí — ní fhágann comharthaí do ghléas riamh.
🔒 Díchódaítear an comhartha go hiomlán i do bhrabhsálaí. Ní sheoltar aon rud chuig aon fhreastalaí.
Úsáidí coitianta
- Fabhchlárú Fadhbanna Fíordheimhnithe le JWT DecoderScrúdaigh JWTs ó do fheidhmchlár chun claonadh logáil isteach, fadhbanna ceada agus fadhbanna imeall táimhe a dhéanamh.
- Scrúdaigh Tócan API Agus Deireadh Pointí a ThástáilDíchóid JWTs a thugtar ar ais ó do API chun a fhíorú go bhfuil an ceart éilimh, scóip agus ceadanna á n-eisiúint.
- Iniúchta Slándála Tócan JWTAthbhreithniú JWTs mar chuid d'iniúchta slándála - seiceáil ar dhul drochúil gnathanúil, fadéilimh táimhe nó sonraí frithdhúlta sa bhreantús.
- Scrúdaigh Tócan OAuth agus OpenID ConnectDíchóid táimh inrochtana, táimh aitheantais agus táimh athghníomhaithe ó Google, Auth0, Okta, Microsoft agus soláthróir OAuth eile.
- Foghlaim Conas a Oibríonn Tócan JWTDíchóid samplaí JWT chun an struchtúr a thuiscint: ceannlíne, domhain agus sínithe. Féach ar shamplaí éilimh fíordhaingean.
Conas a Oibríonn sé
Is parsálaí lámhscríofa, gan spleáchas, é an díchódóir a ritheann go hiomlán i do bhrabhsálaí: roinneann sé an comhartha ar phoncanna, tiontaíonn sé gach deighleog Base64URL go Base64 lom ag baint úsáide as athsholáthar teaghráin agus stuáileann sé go hiolraí a ceathair é, ansin glaonn sé ar atob() dúchasach an bhrabhsálaí agus JSON.parse chun na réada ceannteidil agus pálódaithe a fháil ar ais. Úsáideann fíorú sínithe roghnach an API Web Crypto (crypto.subtle.verify) — gan leabharlann, gan freastalaí.
- 1Díchódú Base64URLRoinneann an t-uirlis an JWT ar a dhá dheighilteoir poncáin, ag tabhairt trí dheighleog. Is Base64URL gach deighleog — a úsáideann - agus _ in ionad + agus / agus a fhágann stuáil ar lár. Malartaíonn an cód na carachtair sin ar ais agus stuáileann sé le comharthaí =, ansin glaonn sé ar atob() ionsuite an bhrabhsálaí chun na bearta a dhíchódú.
- 2Parsáil JSON agus baint amach éileamhCuirtear na bearta díchódaithe trí JSON.parse chun na réada ceannteidil agus pálódaithe a tháirgeadh. Baintear amach na héilimh chláraithe exp, iat, agus nbf mar stampaí ama Unix agus tiontaítear go réada Date iad; atseiceáiltear stádas éagtha gach 20 soicind trí setInterval ionas go n-athraíonn comhartha a théann in éag fad a bhfuil an cluaisín oscailte ó bhailí go éagtha go huathoibríoch. Formáidítear stampaí ama coibhneasta ('i 3 lá', '2 uair an chloig ó shin') le Intl.RelativeTimeFormat ag baint úsáide as locale do bhrabhsálaí.
- 3Taispeáint sínithe agus fíorú roghnachTaispeántar teaghrán amh sínithe Base64URL in aice leis an gceannteideal agus pálódú. Má sholáthraíonn tú eochair, glaonn an t-uirlis ar crypto.subtle.importKey agus crypto.subtle.verify chun an síniú a sheiceáil go háitiúil. Glacann sé le rúin roinnte HMAC (HS256/384/512), eochracha poiblí RSA ionchódaithe PEM (RS256/384/512), agus eochracha poiblí ECDSA nó réada JWK/JWKS (ES256/384/512) — cinnte ag an réimse alg sa cheannteideal.
- 4Gan aon iarratais líonraRitheann gach céim — díchódú, uimhríocht stampa ama, agus fíorú cripteagrafach — laistigh d'inneall JavaScript an bhrabhsálaí. Ní fhágann an comhartha ná aon ábhar eochrach a chuireann tú isteach do ghléas riamh.
Is minic go n-iompraíonn JWTanna dintiúir sheisiúin, aitheantas úsáideora, agus raonta údaraithe; díchódaíonn agus fíoraíonn an t-uirlis seo iad go roghnach go hiomlán i do bhrabhsálaí ag baint úsáide as atob() agus an API Web Crypto, mar sin ní thraschuirtear an comhartha ná aon eochair a sholáthraíonn tú áit ar bith.
Uirlisí Gaolmhara
Ionchódóir & Díchódóir URL
Ionchódaigh agus díchódaigh URLanna agus teaghráin na gceisteanna. Tacaíonn ionchódúURICComponent, díchódúURICComponent, agus parsáil teaghrán ceisteanna.
Cigire UUID
Díchódaigh aon UUID nó ULID — féach a leagan, a leagan malartach, agus an stampa ama cruthaithe atá leabaithe i v1, v6, v7, agus ULIDanna. Ritheann go hiomlán i do bhrabhsálaí.
Ionchódóir agus Díchódóir Base64
Ionchódaigh téacs nó comhaid go Base64, nó díchódaigh teaghráin Base64 ar ais go téacs simplí. Láithreach, príobháideach, agus saor in aisce.