எந்த JWT-யையும் குறிவிலக்குங்கள், கையொப்பத்தைச் சரிபாருங்கள், புதிய டோக்கன்களுக்குக் கையொப்பமிடுங்கள், அனைத்தும் உலாவியில்
உங்கள் உலாவியில் இயங்குகிறது. நீங்கள் தட்டச்சு செய்வது எங்கும் அனுப்பப்படுவதில்லை.ஒரு JWT தன் claims-ஐ வெளிப்படையாகக் கொண்டுள்ளது, எனவே டோக்கனை வைத்திருக்கும் எவரும் அவற்றைப் படிக்கலாம், ஏனெனில் Base64 என்பது குறியாக்கம், மறையாக்கம் அல்ல. இது 3 பகுதிகளையும் குறிவிலக்கி, காலாவதியைக் காட்டி, HS256, RS256 அல்லது ES256 மூலம் டோக்கனைச் சரிபார்க்கிறது அல்லது கையொப்பமிடுகிறது. டோக்கன் ஒருபோதும் உங்கள் உலாவியை விட்டு வெளியேறாது.
இந்தப் பக்கம் ஆங்கில மூலத்திலிருந்து இயந்திரம் மூலம் மொழிபெயர்க்கப்பட்டது. இந்த மொழிபெயர்ப்பை இன்னும் யாரும் சரிபார்க்கவில்லை, எனவே ஆங்கிலப் பதிப்பையே நம்புங்கள். ஆங்கில மூலத்தைப் படியுங்கள்
"குறிவிலக்கு & சரிபார்" தாவலில், டோக்கனைக் குறியாக்கிய டோக்கன் பெட்டியில் ஒட்டுங்கள்.
அதன் அருகே தோன்றும் தலைப்பு, பேலோட், Claims விளக்கம் பலகங்களைப் படியுங்கள்.
விசைப் புலத்தில் இரகசியத்தை, அல்லது PEM அல்லது JWK ஆகப் பொது விசையை உள்ளிட்டு சரிபார் என்பதை அழுத்துங்கள்.
முடிவைப் படியுங்கள்: "கையொப்பம் சரிபார்க்கப்பட்டது" அல்லது "கையொப்பம் செல்லாது".
சோதனை டோக்கன் உருவாக்க, "குறியாக்கு & கையொப்பமிடு" திறந்து, வழிமுறையையும் காலாவதியையும் தேர்ந்தெடுத்து, விசையைச் சேர்த்து டோக்கனுக்குக் கையொப்பமிடு என்பதை அழுத்துங்கள்.
இந்த JWT குறிவிலக்கி எந்த JSON Web Token-ஐயும் படித்து, அதன் தலைப்பு, பேலோட், கையொப்பத்தை வண்ணம் பொருந்திய மூன்று பகுதிகளாகக் காட்டுகிறது. ஒவ்வொரு நிலையான claim-க்கும் எளிய மொழியில் ஒரு வரி கிடைக்கும், காலாவதி உண்மையான தேதியாகவும் "செல்லும்" அல்லது "காலாவதியானது" பதக்கமாகவும் மாறும், HS256, HS384, HS512, RS256 அல்லது ES256 மூலம் கையொப்பத்தைச் சரிபார்க்கலாம்.
ஒரு உள்நுழைவு திடீரெனத் தோல்வியடைந்து, டோக்கன் காலாவதியானதா அல்லது வேறு பார்வையாளருக்கு வழங்கப்பட்டதா எனத் தெரிய வேண்டியபோது மக்கள் இதை நாடுகிறார்கள். ஒரு claim-ஐச் சார்ந்த குறியீட்டை எழுதும் முன், மூன்றாம் தரப்பு API தன் அணுகல் டோக்கன்களில் உண்மையில் என்ன வைக்கிறது எனப் பார்க்கவும் இதுவே விரைவான வழி. குறியாக்கத் தாவல் மறு திசையைக் கையாளுகிறது: நீங்கள் ஒரு அங்கீகாரப் பாய்வை உருவாக்கி, உங்கள் சொந்தச் சேவைக்கு எதிராகச் சோதிக்கக் குறிப்பிட்ட subject, scope, காலாவதி கொண்ட டோக்கன் தேவைப்படும்போது, JSON-ஐத் திருத்தி, வழிமுறையைத் தேர்ந்தெடுத்து, காலாவதியை அமைத்து, ஒரு இரகசியம் அல்லது உருவாக்கிய சோதனை விசை இணையால் கையொப்பமிடலாம்.
எல்லாமே WebCrypto API மூலம் உங்கள் உலாவியில் இயங்குகிறது. டோக்கன்கள், இரகசியங்கள், விசைகள் ஒருபோதும் எங்கும் அனுப்பப்படாது, சேமிக்கப்படாது, எனவே உண்மையான டோக்கன்களை ஒட்டுவது பாதுகாப்பானது. இங்கே கையொப்பமிடுவது உங்கள் சொந்த அமைப்புகளைச் சோதிக்கவே; தயாரிப்பு டோக்கன்கள் அதனிடம் மட்டுமே உள்ள விசையுடன் உங்கள் அங்கீகாரச் சர்வரிலிருந்து வர வேண்டும்.
சரிபார்க்க அல்லது கையொப்பமிட Ctrl+Enter அழுத்துங்கள். Base64 கருவி ஒரு பகுதியைக் கைமுறையாகக் குறிவிலக்குகிறது, Password Generator HS256-க்கு ஒரு சீரற்ற இரகசியத்தை உருவாக்குகிறது.
ஆம். குறிவிலக்கமும் சரிபார்ப்பும் JavaScript, WebCrypto API மூலம் உங்கள் உலாவியில் இயங்குகின்றன. டோக்கன், இரகசியம், நீங்கள் உள்ளிடும் எந்த விசையும் ஒருபோதும் பக்கத்தை விட்டு வெளியேறாது, சேமிக்கப்படாது, எனவே தயாரிப்பு டோக்கன் தனிப்பட்டதாக இருக்கும். இருந்தாலும், எங்காவது ஒட்டிய நீண்டகால டோக்கனை மாற்ற வேண்டியதாகக் கருதுங்கள்.
ஒரு JWT கையொப்பமிடப்பட்டது, மறையாக்கப்படவில்லை. தலைப்பும் பேலோடும் Base64URL மூலம் குறியாக்கிய எளிய JSON, எனவே டோக்கனை வைத்திருக்கும் எவரும் அவற்றைப் படிக்கலாம். இரகசியம் அல்லது விசை கையொப்பத்தைச் சரிபார்க்க மட்டுமே தேவை, அது டோக்கனை அந்த விசையை வைத்திருப்பவர் வழங்கினார், அது மாற்றப்படவில்லை என்பதை நிரூபிக்கிறது.
டோக்கனை ஒட்டி, தலைப்பிலிருந்து வழிமுறையைத் தேர்ந்தெடுங்கள் (பொதுவாக HS256 அல்லது RS256), HS வழிமுறைகளுக்குப் பகிர்ந்த இரகசியத்தையோ RS256, ES256-க்கு PEM அல்லது JWK பொது விசையையோ உள்ளிட்டு, சரிபார் அல்லது Ctrl+Enter அழுத்துங்கள். பச்சைப் பதக்கம் கையொப்பம் பொருந்துகிறது என்று பொருள்; சிவப்பு விசை தவறு அல்லது டோக்கன் மாற்றப்பட்டது என்று பொருள்.
Claims விளக்கத்தின் அருகே உள்ள பதக்கத்தைப் பாருங்கள். exp claim எதிர்காலத்தில் இருந்தால் ஒரு தேதி வரை செல்லும் என்றும், இல்லையெனில் எவ்வளவு முன்பு என்பதுடன் காலாவதியானது என்றும், nbf claim இன்னும் முன்னால் இருந்தால் அதுவரை செல்லாது என்றும் காட்டும். exp, iat, nbf claims ஒப்பீட்டு நேரத்துடன் உண்மையான தேதிகளாகவும் காட்டப்படுகின்றன.
முடியும். குறியாக்கு & கையொப்பமிடு தாவலைத் திறந்து, தலைப்பு, பேலோட் JSON-ஐத் திருத்தி, HS256, HS384, HS512, RS256 அல்லது ES256-ஐத் தேர்ந்தெடுத்து, 1 மணி அல்லது 30 நாள் போன்ற காலாவதி முன்னமைவைத் தேர்ந்தெடுத்து, ஒரு இரகசியம் அல்லது தனிப்பட்ட விசையால் கையொப்பமிடுங்கள். சோதனை விசை இணையை உருவாக்கு RS256 அல்லது ES256-க்கு உலாவியில் PEM விசை இணையை உருவாக்குகிறது.
பகிர்ந்த இரகசியத்துடன் HS256, HS384, HS512, விசை இணையுடன் RS256, ES256. பிற வழிமுறைகளைப் பயன்படுத்தும் டோக்கன்களும் குறிவிலக்கப்பட்டு தங்கள் claims-ஐக் காட்டும்; கையொப்பச் சரிபார்ப்பு மட்டுமே இந்த ஐந்துக்கு வரம்பிடப்பட்டுள்ளது.
இன்னும் சிக்கலா? JWT குறிவிலக்கி, சரிபார்ப்பி & குறியாக்கி பற்றிக் கேளுங்கள் தெரிந்தவர் யாரும் பதிலளிக்கலாம். கணக்கு தேவையில்லை.