ಮುಖ್ಯ ವಿಷಯಕ್ಕೆ ಹೋಗಿ
QuickUtils

JWT ಡಿಕೋಡರ್

JWT ಪೇಸ್ಟ್ ಮಾಡಿ ಅದರ ಹೆಡರ್, ಪೇಲೋಡ್ ಮತ್ತು ಎಕ್ಸ್‌ಪೈರಿ ಸಮಯವನ್ನು ಸರಳ ಮಾತುಗಳಲ್ಲಿ ಓದಿ, ಮತ್ತು ಸೀಕ್ರೆಟ್ ಅಥವಾ ಪಬ್ಲಿಕ್ ಕೀ ಬಳಸಿ ಅದರ ಸಿಗ್ನೇಚರ್ ಪರಿಶೀಲಿಸಿ. ಟೋಕನ್ ಎಂದಿಗೂ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಿಂದ ಹೊರಹೋಗುವುದಿಲ್ಲ.

ಬಳಸುವುದು ಹೇಗೆ

  1. 1ಟೋಕನ್ ಪೇಸ್ಟ್ ಮಾಡಿ, ಮುಂದೆ “Bearer ” ಇದ್ದರೂ ಸರಿ ಇಲ್ಲದಿದ್ದರೂ ಸರಿ, ಅಥವಾ “ಉದಾಹರಣೆ ಪ್ರಯತ್ನಿಸಿ” ಒತ್ತಿ.
  2. 2ಹೆಡರ್ ಮತ್ತು ಪೇಲೋಡ್ ಓದಿ, ಹಾಗೂ ಅವುಗಳ ಕೆಳಗೆ ಪ್ರತಿ ಕ್ಲೇಮ್‌ನ ಅರ್ಥ ಓದಿ; ಸಮಯಗಳನ್ನು ನಿಮ್ಮದೇ ಟೈಮ್ ಝೋನ್‌ನಲ್ಲಿ ತೋರಿಸಲಾಗುತ್ತದೆ.
  3. 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 ಆಗಿರುತ್ತದೆ: ಅದರ ವಿಷಯ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಆಗಿರುತ್ತದೆ, ಹಾಗಾಗಿ ಸರಿಯಾದ ಕೀ ಇರುವ ಸೇವೆ ಮಾತ್ರ ಅದನ್ನು ಓದಬಲ್ಲದು. ಅದರ ಹೆಡರ್ ತೋರಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ಅದರ ಕ್ಲೇಮ್‌ಗಳನ್ನು ಇಲ್ಲಿ ಓದಲು ಆಗುವುದಿಲ್ಲ.

ನಿಮಗೆ ಬೇಕಾದದ್ದು ಸಿಗಲಿಲ್ಲವೇ?

ದಯವಿಟ್ಟು ಹೆಸರುಗಳು, ಸಂಖ್ಯೆಗಳು ಅಥವಾ ಇತರ ವೈಯಕ್ತಿಕ ವಿವರಗಳನ್ನು ಸೇರಿಸಬೇಡಿ.