অনলাইনে JWT টোকেন তৈরি করুন
JWT টোকেন জেনারেটর ও সাইনার
নিরাপদে, তাৎক্ষণিক এবং ব্যক্তিগতভাবে JWT টোকেন তৈরি ও সাইন করুন—সহজেই আপনার ব্রাউজারে।
সহজেই আপনার ব্রাউজারে জুটি থেকেই JWT টোকেন তৈরি ও সাইন করুন—সর্বোচ্চ গোপনীয়তার জন্য। HS256, RS256 ও ES256 এর মতো শীর্ষ JWT অ্যালগরিদম থেকে বেছে নিন। সম্পূর্ণ প্রক্রিয়াটি ১০০% আপনার ডিভাইসে সম্পন্ন হয়, সম্পূর্ণ গোপনীয়তা নিশ্চিত করে। ডেভেলপার, টেস্টার এবং সিকিউরিটি বিশেষজ্ঞদের জন্য JWT অথেনটিকেশন ও অথরাইজেশন ব্যবস্থাপনায় আদর্শ।
JWT টোকেন কিভাবে তৈরি ও সাইন করবেন
এই সিম্পল টুলটি দিয়ে বিভিন্ন অ্যালগরিদম এবং কী টাইপের মাধ্যমে JWT টোকেন তৈরি, সাইন ও পরীক্ষা করতে পারেন। JSON Web Tokens (JWTs) দুটি পক্ষের মধ্যে দাবি নিরাপদে স্থানান্তর করে একটি সংক্ষিপ্ত, URL-সেফ ফরম্যাটে। এখানে প্রতিটি টুল ফিচারের স্টেপ-বাই-স্টেপ গাইড ও প্রযুক্তিগত বিবরণ রয়েছে।
JWT টোকেন জেনারেটর ব্যবহারের ধাপ-ধাপে নির্দেশিকা
- একটি সাইনিং অ্যালগরিদম বেছে নিন। সিমেট্রিক বিকল্প ব্যবহার করুন (HS256, HS384, HS512) শেয়ারড সিক্রেট সহ, অথবা অ্যাসিমেট্রিক বিকল্প (RS256, ES256 ইত্যাদি) পাবলিক/প্রাইভেট কী জোড়ার মাধ্যমে। অ্যালগরিদম নির্ধারণ করে কিভাবে আপনার টোকেন সুরক্ষিতভাবে সাইন হবে।
- একটি সাইনিং কী দিন। সিমেট্রিক অ্যালগরিদমের জন্য, একটি নিরাপদ র্যান্ডম সিক্রেট টাইপ করুন বা তৈরি করুন। অ্যাসিমেট্রিক বিকল্পের জন্য, PEM-এনকোডেড প্রাইভেট কী ইনপুট করুন। এই টুলটি নিরাপদ কী তৈরি করতেও সাহায্য করে।
- JWT হেডার ও পে-লোড সম্পাদনা করুন। হেডার অ্যালগরিদম ও টাইপ নির্ধারণ করে। পে-লোডে থাকে দাবি যেমন ব্যবহারকারী তথ্য বা সেশনের ডাটা। দ্রুত যোগ করার জন্য exp (মেয়াদ উত্তীর্ণ), iat (ইস্যু টাইম), nbf (আগে ব্যবহৃত হয়নি), aud (অডিয়েন্স), iss (প্রদানকারী), sub (বিষয়), ও jti (JWT আইডি) এর মতো স্ট্যান্ডার্ড দাবি বোতাম রয়েছে।
- সহজ ব্যবহারের তারিখ পিকার দিয়ে সময়ভিত্তিক দাবি নির্ধারণ করুন। দ্রুত সেট করুন কার সঙ্গে টোকেন কার্যকর হবে (nbf), কখন তৈরি হয়েছে (iat), এবং কখন শেষ হবে (exp); সব সময় UTC ফরম্যাটে। টুলটি অটোম্যাটিক্যালি UNIX টাইমস্ট্যাম্পে রূপান্তর করে।
- 'JWT টোকেন তৈরি করুন' ক্লিক করুন আপনার টোকেন সাইন ও তৈরির জন্য। তাৎক্ষণিকভাবে নিচে JWT প্রদর্শিত হবে, আপনার প্রকল্প বা API-তে ব্যবহারর জন্য প্রস্তুত।
- প্রয়োজন অনুযায়ী আপনার JWT, হেডার, পে-লোড বা পাবলিক কী কপি করুন! পাবলিক কী শেয়ার করে অন্যজনদের JWT এর সত্যতা যাচাই করার সুযোগ দিন তাদের অ্যাপ বা প্ল্যাটফর্মে।
ফিচার এবং প্রযুক্তিগত বিবরণ
- অ্যালগরিদম সমর্থন: সিমেট্রিক (HS*) ও অ্যাসিমেট্রিক (RS*, ES*, PS*) JWT অ্যালগরিদম থেকে বেছে নিন। সিমেট্রিক মাত্র একটি শেয়ারড সিক্রেট ব্যবহার করে, অ্যাসিমেট্রিক পাবলিক ও প্রাইভেট কী জোড়া। প্রাইভেট কী সর্বদা নিরাপদে রাখুন।
- কী জেনারেশন: ব্রাউজারে মূহুর্তে নিরাপদ র্যান্ডম সিক্রেট তৈরি করুন HMAC টোকেনের জন্য অথবা নিরাপদ কী জোড়া তৈরি করুন RSA/ECDSA-এর জন্য—কিছুই বাহিরে পাঠানো হয় না।
- তাৎক্ষণিক দাবি টেমপ্লেট: একটি ক্লিকে আপনার পে-লোডে স্ট্যান্ডার্ড দাবি যোগ করুন। exp, nbf, iat এর মতো দাবির মাধ্যমে নিশ্চিত করুন আপনার JWT নিরাপদ।
- সময় সেটিংস: বিল্ট-ইন নিয়ন্ত্রণগুলি ব্যবহার করে নির্ধারণ করুন কখন টোকেন কার্যকর হবে ও মেয়াদ শেষ হবে, যা পুনরায় ব্যবহার আক্রমণ প্রতিরোধ ও টোকেনের জীবনকাল সুরক্ষিত করে।
- পাবলিক কী প্রদর্শন: অ্যাসিমেট্রিক অ্যালগরিদমের জন্য পাবলিক কী সহজে কপি করুন, নিরাপদ বিতরণ ফিসিলিটেট করেন এবং অন্যজনের JWT যাচাইয় ব্যবহৃত হয়।
- শুধুমাত্র ব্রাউজারে প্রসেসিং: সকল কার্যক্রম আপনার ব্রাউজারে হয়। আপনার ডাটা ও কী কখনো সংরক্ষিত বা আপলোড হয় না—সম্পূর্ণ গোপনীয়তা নিশ্চিত।
- নিরাপত্তা সেরা অনুশীলন: অনলাইন টুলে কোনো বাস্তব প্রোডাকশন কী কখনো প্রবেশ করাবেন না। সবসময় টোকেন মেয়াদ নির্ধারণ করুন, শক্তিশালী ইউনিক সিক্রেট ব্যবহার করুন এবং কী প্রাইভেট রাখুন।
JWT এবং নিরাপত্তা সেরা অনুশীলন নিয়ে জানুন
JWT কাঠামো, নিরাপত্তা ও বাস্তবায়ন সম্পর্কে গভীর গাইড ও রিসোর্স নিচের রেফারেন্স থেকে পড়ুন: