বিজ্ঞাপন

JWT হেডার ও পেলোড ডিকোড করুন (সিগনেচার যাচাই করা হয় না)।

ফলাফল
ডাউনলোড
আপনার ফলাফল এখানে দেখাবে।

							
আপনার সাম্প্রতিক ফলাফল

আপনার ফলাফল এখানে দেখাবে।

বিজ্ঞাপন

JWT Decoder সম্পর্কে

JWT Decoder একটি JSON Web Token-কে তার অংশে বিভক্ত করে এবং Base64Url হেডার ও পেলোডকে সুন্দরভাবে-প্রিন্ট করা JSON-এ ডিকোড করে, তাই আপনি একটি লাইব্রেরি খোঁজা ছাড়াই অ্যালগরিদম, টোকেন টাইপ ও প্রতিটি ক্লেইম পরিদর্শন করতে পারেন। এটি কেবল একটি ডিকোডার: স্বাক্ষরটি ইচ্ছাকৃতভাবে যাচাই করা হয় না, এবং কোনো সিক্রেট বা পাবলিক কী কখনো অনুরোধ করা হয় না।

টাইমস্ট্যাম্প ক্লেইম বিশেষ ট্রিটমেন্ট পায়। পেলোডে iat (issued at), exp (expires) বা nbf (not before) থাকলে, টুলটি প্রতিটিকে একটি পঠনযোগ্য UTC তারিখে রূপান্তর করে — একটি টোকেন আসলে মেয়াদোত্তীর্ণ হয়েছে কিনা এই চিরন্তন প্রশ্নের উত্তর দেওয়ার দ্রুততম উপায়।

সম্পূর্ণ header.payload.signature স্ট্রিংটি পেস্ট করুন এবং ডিকোডার বাকিটা হ্যান্ডল করে, এমনকি এমন টোকেনও যাদের পেলোড কঠোর JSON নয়। ত্রুটিপূর্ণ ইনপুট — দুটির কম সেগমেন্ট, বা অবৈধ Base64Url — নীরবে বিকৃত আউটপুটের পরিবর্তে একটি স্পষ্ট ত্রুটি তৈরি করে।

JWT Decoder কীভাবে ব্যবহার করবেন

  1. সম্পূর্ণ JWT — header.payload.signature স্ট্রিংটি — টোকেন ফিল্ডে পেস্ট করুন।
  2. ডিকোডার চালান।
  3. ডিকোড করা হেডার (অ্যালগরিদম, টাইপ) এবং পেলোড ক্লেইমগুলো ফরম্যাট করা JSON হিসেবে পড়ুন।
  4. মানুষের পঠনযোগ্য iat, exp ও nbf টাইমস্ট্যাম্পের জন্য DATES বিভাগটি পরীক্ষা করুন।
  5. আপনার বাগ রিপোর্ট বা ডিবাগিং নোটের জন্য আউটপুটটি কপি করুন।

সচরাচর জিজ্ঞাসিত প্রশ্ন

না, এবং এটি আউটপুটে তা বলে দেয়। এটি কেবল পরিদর্শনের জন্য হেডার ও পেলোড ডিকোড করে। স্বাক্ষর যাচাইয়ের জন্য সাইনিং সিক্রেট বা পাবলিক কী প্রয়োজন এবং এটি আপনার অ্যাপ্লিকেশন কোডে থাকা উচিত, একটি ডিবাগিং ডিকোডারে নয়।

টোকেনটি কেবল ডিকোডিং-এর জন্য সার্ভারে পাঠানো হয় — কোনো কী অনুরোধ করা হয় না, কিছুই যাচাই করা হয় না এবং আপলোডগুলো স্বয়ংক্রিয়ভাবে মুছে ফেলা হয়। তারপরও, লাইভ প্রোডাকশন টোকেনকে ক্রেডেনশিয়ালের মতো বিবেচনা করুন: যখন পারবেন মেয়াদোত্তীর্ণ বা পরীক্ষার টোকেন পছন্দ করুন।

হ্যাঁ, টোকেন ডিকোড করা বিনামূল্যে এবং কোনো অ্যাকাউন্টের প্রয়োজন নেই।

রেজিস্টার্ড টাইমস্ট্যাম্প ক্লেইম: iat হলো টোকেনটি কখন ইস্যু করা হয়েছিল, exp হলো এটি কখন মেয়াদোত্তীর্ণ হবে এবং nbf হলো সেই মুহূর্ত যার আগে এটি প্রত্যাখ্যাত হতে হবে। ডিকোডার তিনটিকেই Unix সেকেন্ড থেকে পঠনযোগ্য UTC তারিখে রূপান্তর করে।

একটি JWT-তে কমপক্ষে দুটি ডট-বিভক্ত Base64Url সেগমেন্ট থাকে (header.payload, সাধারণত একটি স্বাক্ষরসহ)। ত্রুটিটির অর্থ হলো আপনার ইনপুটে একটি সেগমেন্ট অনুপস্থিত — প্রায়ই কারণ টোকেনটি একটি লগ বা হেডার থেকে কপি করার সময় ছোট হয়ে গিয়েছিল।

হ্যাঁ। ডিকোডিং-এর জন্য কেবল হেডার ও পেলোড সেগমেন্ট প্রয়োজন, তাই একটি header.payload ফ্র্যাগমেন্ট কাজ করে — একটি লগ লাইন স্বাক্ষরটি কেটে ফেললে এটি উপযোগী।

শেয়ার করুন

জনপ্রিয় অনুসন্ধান
JWT ডিকোডার JWT টোকেন ডিকোড অনলাইন JWT পার্সার JWT ডিবাগার JWT পেলোড পড়ুন JWT টোকেন ডিকোডার
সাহায্য দরকার?
এই টুলে কোনো সমস্যা পেয়েছেন? আমাদের দলকে জানান।
সমস্যা রিপোর্ট করুন

আপনার নিজের ওয়েবসাইটে এই বিনামূল্যের টুলটি যোগ করুন — নিচের কোডটি কপি করে পেস্ট করুন।