JWT জেনারেটর – সাইনড JSON Web Tokens (HS256 ও RS256) তৈরি করুন
HS256 শেয়ার্ড সিক্রেট বা RS256 RSA প্রাইভেট কী ব্যবহার করে তাৎক্ষণিক নিরাপদ JSON Web Tokens (JWT) তৈরি করুন। কাস্টম ক্লেইম যোগ করুন, এক্সপায়ারেশন টাইম সেট করুন এবং API টেস্টিং ও অথেনটিকেশন ফ্লো-এর জন্য টোকেন তৈরি করুন।
কীভাবে JWT জেনারেট করবেন
- সাইনিং অ্যালগরিদম নির্বাচন করুন (HS256 বা RS256)
- একটি সিক্রেট কী (HS256) বা RSA প্রাইভেট কী (RS256) লিখুন
- এক্সপায়ারেশন তারিখ এবং সময় বেছে নিন
- JSON ফরম্যাটে কাস্টম ক্লেইম যোগ করুন
- Generate JWT বাটনে ক্লিক করুন
আপনার অ্যাপ্লিকেশনে ব্যবহারের জন্য আপনি জেনারেট করা টোকেনটি কপি বা ডাউনলোড করতে পারেন।
ক্লেইম-এর উদাহরণ
{
"sub": "user_123",
"role": "user",
"iss": "toolgk.com"
}
নিরাপত্তা সংক্রান্ত নোট:
শেয়ার্ড এনভায়রনমেন্টে আসল প্রোডাকশন সিক্রেট বা প্রাইভেট কী ব্যবহার করবেন না।
সবসময় সাইনিং কী-গুলো সুরক্ষিত রাখুন এবং নিয়মিত পরিবর্তন (rotate) করুন।
কখন JWT জেনারেটর ব্যবহার করবেন
- অথেনটিকেশন API টেস্ট করতে
- লগইন সেশন সিমুলেট করতে
- ব্যাকএন্ডে JWT হ্যান্ডলিং যাচাই করতে
- অথরাইজেশন সমস্যা ডিবাগ করতে
- ডেভেলপমেন্ট এনভায়রনমেন্টের জন্য টোকেন তৈরি করতে