কিভাবে JWT টোকেন কাজ করে?
কিভাবে JWT টোকেন কাজ করে?

ভিডিও: কিভাবে JWT টোকেন কাজ করে?

ভিডিও: কিভাবে JWT টোকেন কাজ করে?
ভিডিও: JWT কি এবং কেন আপনি JWT ব্যবহার করবেন 2024, নভেম্বর
Anonim

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

তারপর, JWT টোকেন কি এবং এটি কিভাবে কাজ করে?

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

কেউ জিজ্ঞাসা করতে পারে, আমি কিভাবে আমার JWT টোকেন চেক করব? পার্স এবং যাচাই করা ক JSON ওয়েব টোকেন ( জেডব্লিউটি ), আপনি করতে পারেন: আপনার ওয়েব ফ্রেমওয়ার্কের জন্য বিদ্যমান মিডলওয়্যার ব্যবহার করুন। থেকে একটি তৃতীয় পক্ষের লাইব্রেরি চয়ন করুন৷ জেডব্লিউটি .io

একটি JWT যাচাই করতে, আপনার আবেদনের প্রয়োজন:

  1. JWT ভালভাবে গঠিত হয়েছে তা পরীক্ষা করুন।
  2. স্বাক্ষর পরীক্ষা করুন।
  3. স্ট্যান্ডার্ড দাবি পরীক্ষা করুন.

এখানে, কিভাবে একটি JWT টোকেন কাজ করে?

জেডব্লিউটি বা JSON ওয়েব টোকেন একটি স্ট্রিং যা ক্লায়েন্টের সত্যতা যাচাই করতে HTTP অনুরোধে (ক্লায়েন্ট থেকে সার্ভারে) পাঠানো হয়। জেডব্লিউটি একটি গোপন কী দিয়ে তৈরি করা হয়েছে এবং সেই গোপন কীটি আপনার কাছে ব্যক্তিগত। যখন আপনি একটি পাবেন জেডব্লিউটি ক্লায়েন্ট থেকে, আপনি এটি যাচাই করতে পারেন জেডব্লিউটি এই যে গোপন চাবি সঙ্গে.

JWT টোকেনে দাবি কি?

JSON ওয়েব টোকেন ( জেডব্লিউটি ) দাবি একটি বিষয় সম্পর্কে দাবি করা তথ্যের টুকরা। উদাহরণস্বরূপ, একটি আইডি টোকেন (যা সবসময় a জেডব্লিউটি ) একটি থাকতে পারে দাবি নাম বলা হয় যা দাবি করে যে ব্যবহারকারীর প্রমাণীকরণের নাম "জন ডো"।

প্রস্তাবিত: