এনকোড করা টোকেন

আপনার JWT এখানে পেস্ট করুন (যেমন eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...)

হেডার

{}

পেলোড

{}

স্বাক্ষর

স্বাক্ষর এখানে প্রদর্শিত হবে...

JWT ডিবাগার

আপনার ব্রাউজারে তাৎক্ষণিকভাবে JSON ওয়েব টোকেন (JWT) ডিকোড, পরিদর্শন এবং ডিবাগ করুন।

কিভাবে এটি কাজ করে

1

টোকেন পেস্ট করুন

আপনার এনকোড করা JSON ওয়েব টোকেন ইনপুট এলাকায় পেস্ট করুন।

2

ডিকোড

আমরা পরিদর্শনের জন্য স্বয়ংক্রিয়ভাবে হেডার এবং পেলোড সেকশন ডিকোড করি।

3

যাচাই করুন

তাৎক্ষণিকভাবে মেয়াদের স্থিতি এবং স্ট্যান্ডার্ড দাবিগুলি (exp, iat, ইত্যাদি) পরীক্ষা করুন।

সচরাচর জিজ্ঞাস্য প্রশ্নাবলী

আমার JWT একটি সার্ভারে পাঠানো হয়?

না, একেবারে না। সমস্ত ডিকোডিং এবং যাচাইকরণ জাভাস্ক্রিপ্ট ব্যবহার করে আপনার ব্রাউজারে স্থানীয়ভাবে ঘটে। আপনার সংবেদনশীল টোকেনগুলি কখনই আপনার ডিভাইস ছেড়ে যায় না।

একটি JWT কি?

JSON ওয়েব টোকেন (JWT) হল একটি ওপেন স্ট্যান্ডার্ড (RFC 7519) যা JSON অবজেক্ট হিসাবে পক্ষগুলির মধ্যে নিরাপদে তথ্য প্রেরণের জন্য একটি কম্প্যাক্ট এবং স্বয়ংসম্পূর্ণ উপায় সংজ্ঞায়িত করে।

আমি এখানে JWT সম্পাদনা করতে পারি?

এই টুলটি মূলত ডিবাগিং এবং পরিদর্শনের জন্য। আপনি যখন ডিকোড করা ডেটা দেখতে পাচ্ছেন, একটি স্বাক্ষরিত JWT সম্পাদনা করলে তার স্বাক্ষর বাতিল হয়ে যাবে।

কেন আমার টোকেন 'মেয়াদ শেষ'?

যদি আপনার পেলোডে 'এক্সপ' (মেয়াদ শেষ হওয়ার সময়) দাবি অতীতে হয়, তাহলে টোকেনটি মেয়াদ শেষ বলে বিবেচিত হবে এবং আপনার API দ্বারা আর গ্রহণ করা উচিত নয়।

এই টুল কি স্বাক্ষর যাচাই করে?

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

কি অ্যালগরিদম সমর্থিত হয়?

অ্যালগরিদম (HS256, RS256, ইত্যাদি) নির্বিশেষে আমরা যেকোনো স্ট্যান্ডার্ড JWT ডিকোড করি যেহেতু পেলোড ডিকোড করার জন্য কী প্রয়োজন হয় না।

একটি JWT এর গঠন কি?

একটি JWT বিন্দু (.) দ্বারা পৃথক করা তিনটি অংশ নিয়ে গঠিত: হেডার, পেলোড এবং স্বাক্ষর।

আমি কিভাবে 'অবৈধ স্বাক্ষর' ঠিক করব?

সাধারণত এর অর্থ হল বিষয়বস্তুতে কারচুপি করা হয়েছে বা এটি স্বাক্ষর করার জন্য ভুল গোপন কী ব্যবহার করা হয়েছে। আপনার ব্যাকএন্ড সঠিক কী ব্যবহার করছে তা নিশ্চিত করুন।

বেস 64 ডিকোডিং কি এনক্রিপশন হিসাবে একই?

নং Base64 এনকোডিং যে কেউ বিপরীত করতে পারে। একটি JWT পেলোডের ভিতরে সংবেদনশীল গোপনীয়তা (যেমন পাসওয়ার্ড) রাখবেন না।

আমি কি উৎপাদন টোকেনের জন্য এটি ব্যবহার করতে পারি?

হ্যাঁ, ডিবাগিং উদ্দেশ্যে। যেহেতু এটি ক্লায়েন্ট-সাইড, এটি নিরাপদ, তবে সর্বদা উত্পাদন শংসাপত্রের সাথে সতর্ক থাকুন।