Jws টোকেন কি?
Jws টোকেন কি?

ভিডিও: Jws টোকেন কি?

ভিডিও: Jws টোকেন কি?
ভিডিও: JWS বনাম JWE 2024, মে
Anonim

টোকেন অনুমোদন JSON ওয়েব ব্যবহার করে সম্পন্ন করা হয় টোকেন (JWT) যার তিনটি অংশ রয়েছে: হেডার, পেলোড এবং গোপন (ক্লায়েন্ট এবং সার্ভারের মধ্যে ভাগ করা)। জেডব্লিউএস এছাড়াও জেডব্লিউটি-এর মতো একটি এনকোড করা সত্তা যার একটি হেডার, পেলোড এবং একটি শেয়ার করা গোপনীয়তা রয়েছে।

এই বিষয়ে, একটি JWT টোকেনে কি আছে?

JSON ওয়েব টোকেন ( জেডব্লিউটি ) হল দুটি পক্ষের মধ্যে স্থানান্তরিত হওয়ার দাবির প্রতিনিধিত্ব করার একটি মাধ্যম। এ দাবিগুলো জেডব্লিউটি একটি JSON অবজেক্ট হিসাবে এনকোড করা হয় যা ব্যবহার করে ডিজিটালি স্বাক্ষরিত হয় JSON ওয়েব স্বাক্ষর (JWS) এবং/অথবা ব্যবহার করে এনক্রিপ্ট করা JSON ওয়েব এনক্রিপশন (JWE)।

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

তারপর, একটি JWT টোকেন দেখতে কেমন?

একটি সুগঠিত JSON ওয়েব টোকেন ( জেডব্লিউটি ) তিনটি সংযুক্ত বেস64url-এনকোডেড স্ট্রিং নিয়ে গঠিত, বিন্দু (.) দ্বারা পৃথক করা হয়েছে: শিরোনাম: এর ধরন সম্পর্কে মেটাডেটা রয়েছে টোকেন এবং এর বিষয়বস্তু সুরক্ষিত করতে ব্যবহৃত ক্রিপ্টোগ্রাফিক অ্যালগরিদম।

একটি বহনকারী টোকেন কি?

বহনকারী টোকেন প্রবেশাধিকার প্রধান ধরনের হয় টোকেন OAuth 2.0 এর সাথে ব্যবহৃত। ক বহনকারী টোকেন একটি অস্বচ্ছ স্ট্রিং, এটি ব্যবহার করা ক্লায়েন্টদের কাছে কোন অর্থ বহন করার উদ্দেশ্যে নয়। কিছু সার্ভার ইস্যু করবে টোকেন যেগুলি হেক্সাডেসিমেল অক্ষরের একটি ছোট স্ট্রিং, অন্যরা কাঠামোবদ্ধ ব্যবহার করতে পারে টোকেন যেমন JSON ওয়েব টোকেন.

প্রস্তাবিত: