অনলাইন JWT ডিকোডার এবং ভেরিফায়ার – টোকেন ডিকোড এবং ভ্যালিডেট করুন
{ }
{ }
-
{ }
-
ডিকোড করা পেলোড কি পরিষ্কার করতে চান?
JSON ফরম্যাটার ব্যবহার করুন।
{ }
{ }
-
{ }
-
JSON ফরম্যাটার ব্যবহার করুন।
JSON Web Tokens (JWT) হলো কমপ্যাক্ট এবং URL-সেফ টোকেন যা সাধারণত অ্যাপ্লিকেশনগুলোর মধ্যে অথেনটিকেশন, অথরাইজেশন এবং নিরাপদ ডেটা বিনিময়ের জন্য ব্যবহৃত হয়। একটি JWT ডট (.) দ্বারা বিভক্ত তিনটি অংশ নিয়ে গঠিত:
হেডার.পেলোড.সিগনেচার
একটি JWT ডিকোড করা ডেভেলপারদের এই মানগুলো পরীক্ষা করতে এবং টোকেনটি বৈধ, মেয়াদোত্তীর্ণ বা ভুলভাবে ইস্যু করা হয়েছে কিনা তা নিশ্চিত করতে সাহায্য করে।
নিচে একটি JWT-এর সাধারণ উদাহরণ দেওয়া হলো:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
.
eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNjAwMDAwMDAwLCJleHAiOjE5MDAwMDAwMDB9
.
SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
{
"alg": "HS256",
"typ": "JWT"
}
এটি নির্দেশ করে যে টোকেনটি HS256 সাইনিং অ্যালগরিদম ব্যবহার করে এবং এটি একটি স্ট্যান্ডার্ড JWT।
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1600000000,
"exp": 1900000000
}
মূল ফিল্ডগুলোর ব্যাখ্যা:
JWT-এর শেষ অংশটি হলো সিগনেচার, যা নিশ্চিত করে:
ভেরিফিকেশন সম্পন্ন করা হয় যা ব্যবহার করে:
যদি ভেরিফিকেশন ব্যর্থ হয়, তবে টোকেনটি বিশ্বাস করা উচিত নয়।
ডেভেলপাররা সাধারণত JWT ডিকোড করেন:
এই টুলটি আপনার টোকেন সেভ না করেই দ্রুত এবং নিরাপদ ইন্সপেকশন করতে দেয়, যা ডেভেলপমেন্ট, টেস্টিং এবং ট্রাবলশুটিংয়ের জন্য উপযুক্ত।
সাধারণ কারণগুলোর মধ্যে রয়েছে: