আপনি কিভাবে একটি JWT যাচাই করবেন?
আপনি কিভাবে একটি JWT যাচাই করবেন?

ভিডিও: আপনি কিভাবে একটি JWT যাচাই করবেন?

ভিডিও: আপনি কিভাবে একটি JWT যাচাই করবেন?
ভিডিও: JWT ডিকোড বনাম যাচাই - টোকেন যাচাইয়ের জন্য কোনটি ব্যবহার করতে হবে তা বোঝা 2024, মে
Anonim

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

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

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

অধিকন্তু, JWT-তে গোপনীয়তা কী?

অ্যালগরিদম (HS256) সাইন করতে ব্যবহৃত হয় জেডব্লিউটি মানে যে গোপন একটি প্রতিসম কী যা প্রেরক এবং গ্রহণকারী উভয়ের দ্বারাই পরিচিত। এটা আলোচনা এবং ব্যান্ড আউট বিতরণ করা হয়. তাই, আপনি যদি টোকেনটির উদ্দেশ্যপ্রণোদিত প্রাপক হন, তাহলে প্রেরকের উচিত আপনাকে প্রদান করা গোপন ব্যান্ড আউট.

এছাড়াও জানুন, আমি কিভাবে একটি কগনিটো টোকেন যাচাই করব? ধাপ 2: JWT স্বাক্ষর যাচাই করুন

  1. আইডি টোকেন ডিকোড করুন। আপনি ব্যবহারকারী পুল JWTs ডিকোড করতে AWS Lambda ব্যবহার করতে পারেন। আরও তথ্যের জন্য ডিকোড দেখুন এবং Lambda ব্যবহার করে Amazon Cognito JWT টোকেন যাচাই করুন।
  2. আপনার JWT লাইব্রেরি ব্যবহার করে স্বাক্ষর যাচাই করতে পাবলিক কী ব্যবহার করুন। আপনাকে প্রথমে JWK কে PEM ফর্ম্যাটে রূপান্তর করতে হতে পারে।

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, JWT-এ কী থাকা উচিত?

আনসিরিয়ালাইজড JWT-এর মধ্যে দুটি প্রধান JSON অবজেক্ট রয়েছে: হেডার এবং পেলোড। হেডার অবজেক্ট ধারণ করে সম্পর্কে তথ্য জেডব্লিউটি নিজেই: টোকেনের ধরন, ব্যবহৃত স্বাক্ষর বা এনক্রিপশন অ্যালগরিদম, কী আইডি, ইত্যাদি। পেলোড অবজেক্ট ধারণ করে টোকেন দ্বারা বাহিত সমস্ত প্রাসঙ্গিক তথ্য.

JWT একটি OAuth?

মূলত, জেডব্লিউটি একটি টোকেন বিন্যাস। OAuth এটি একটি অনুমোদন প্রোটোকল যা ব্যবহার করতে পারে জেডব্লিউটি একটি টোকেন হিসাবে। OAuth সার্ভার-সাইড এবং ক্লায়েন্ট-সাইড স্টোরেজ ব্যবহার করে। আপনি যদি সত্যিকারের লগআউট করতে চান তবে আপনাকে অবশ্যই সাথে যেতে হবে OAuth2.

প্রস্তাবিত: