কিভাবে কুকি ভিত্তিক প্রমাণীকরণ কাজ করে?
কিভাবে কুকি ভিত্তিক প্রমাণীকরণ কাজ করে?

ভিডিও: কিভাবে কুকি ভিত্তিক প্রমাণীকরণ কাজ করে?

ভিডিও: কিভাবে কুকি ভিত্তিক প্রমাণীকরণ কাজ করে?
ভিডিও: কুকিজ, সেশন এবং টোকেনের মধ্যে পার্থক্য 2024, মে
Anonim

কুকি - ভিত্তিক প্রমাণীকরণ

এর মানে হল যে একটি প্রমাণীকরণ রেকর্ড বা সেশন সার্ভার এবং ক্লায়েন্ট-সাইড উভয়ই রাখতে হবে। সার্ভারকে একটি ডাটাবেসে সক্রিয় সেশনগুলির ট্র্যাক রাখতে হবে, যখন সামনের প্রান্তে একটি কুকি একটি সেশন শনাক্তকারী ধারণ করে তৈরি করা হয়, এইভাবে নাম কুকি ভিত্তিক প্রমাণীকরণ.

এটি বিবেচনা করে, প্রমাণীকরণের জন্য কীভাবে কুকিজ ব্যবহার করা হয়?

কুকি প্রমাণীকরণ HTTP ব্যবহার করে কুকিজ প্রতি প্রমাণীকরণ ক্লায়েন্ট অনুরোধ এবং সেশন তথ্য বজায় রাখা. ক্লায়েন্ট সার্ভারে একটি লগইন অনুরোধ পাঠায়। সফল লগইনে, সার্ভারের প্রতিক্রিয়াতে সেট- কুকি শিরোনাম যে ধারণ করে কুকি নাম, মান, মেয়াদ শেষ হওয়ার সময় এবং কিছু অন্যান্য তথ্য।

এছাড়াও, প্রমাণীকরণ কুকি কোথায় সংরক্ষণ করা হয়? কুকি -ভিত্তিক প্রমাণীকরণ দ্য কুকি সাধারণত হয় সংরক্ষিত ক্লায়েন্ট এবং সার্ভার উভয় ক্ষেত্রেই। সার্ভার করবে দোকান দ্য কুকি ডাটাবেসে, প্রতিটি ব্যবহারকারীর সেশনের ট্র্যাক রাখতে, এবং ক্লায়েন্ট সেশন শনাক্তকারীকে ধরে রাখবে।

একইভাবে কেউ জিজ্ঞাসা করতে পারে, আমি কিভাবে একটি অধিবেশন প্রমাণীকরণ করব?

সেশন ভিত্তিক প্রমাণীকরণ সার্ভারের মেমরিতে ব্যবহারকারীর অবস্থা সংরক্ষণ করা হয়। ব্যবহার করার সময় a সেশন ভিত্তিক প্রমাণীকরণ সিস্টেম, সার্ভার তৈরি করে এবং সংরক্ষণ করে সেশন সার্ভার মেমরিতে ডেটা যখন ব্যবহারকারী লগ ইন করে এবং তারপর সংরক্ষণ করে সেশন ব্যবহারকারী ব্রাউজারে একটি কুকিতে আইডি।

কিভাবে ব্রাউজার প্রমাণীকরণ কাজ করে?

সার্ভার এটির প্রয়োজন বলে একটি শিরোনাম ফেরত পাঠায় প্রমাণীকরণ একটি প্রদত্ত রাজ্যের জন্য। ব্যবহারকারী ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রদান করে, যা ব্রাউজার concatenates (ব্যবহারকারীর নাম + ":" + পাসওয়ার্ড), এবং base64 এনকোড। এই এনকোড করা স্ট্রিংটি তারপর থেকে প্রতিটি অনুরোধে একটি "অনুমোদন"-শিরোনাম ব্যবহার করে পাঠানো হয়৷ ব্রাউজার.

প্রস্তাবিত: