OAuth2 প্রোটোকল কি?
OAuth2 প্রোটোকল কি?

ভিডিও: OAuth2 প্রোটোকল কি?

ভিডিও: OAuth2 প্রোটোকল কি?
ভিডিও: OAuth 2 সহজ শর্তে ব্যাখ্যা করা হয়েছে 2024, নভেম্বর
Anonim

OAuth 2.0 অনুমোদন ফ্রেমওয়ার্ক। এই অনুচ্ছেদে. OAuth 2.0 ইহা একটি প্রোটোকল যা একজন ব্যবহারকারীকে তাদের শংসাপত্রগুলি প্রকাশ না করেই একটি সাইটে, অন্য সাইটে তাদের সংস্থানগুলিতে সীমিত অ্যাক্সেস দেওয়ার অনুমতি দেয়৷ অনুসারে OAuth এর ওয়েবসাইট প্রোটোকল একটি ভ্যালেট কী থেকে ভিন্ন নয়।

উপরন্তু, OAuth 2.0 কি এবং এটি কিভাবে কাজ করে?

এটা কাজ করে ব্যবহারকারীর অ্যাকাউন্ট হোস্ট করে এমন পরিষেবাতে ব্যবহারকারীর প্রমাণীকরণ অর্পণ করে এবং ব্যবহারকারীর অ্যাকাউন্ট অ্যাক্সেস করার জন্য তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলিকে অনুমোদন করে। OAuth 2 ওয়েব এবং ডেস্কটপ অ্যাপ্লিকেশন, এবং মোবাইল ডিভাইসের জন্য অনুমোদন প্রবাহ প্রদান করে।

দ্বিতীয়ত, OAuth2 কিসের জন্য ব্যবহার করা হয়? OAuth 2.0 হল API-এ অর্পিত অ্যাক্সেসের জন্য একটি অনুমোদন কাঠামো। এটি এমন ক্লায়েন্টদের জড়িত যারা রিসোর্স মালিকদের অনুমোদন/সম্মতি দেওয়ার সুযোগের অনুরোধ করে। অনুমোদন অনুদান অ্যাক্সেস টোকেন এবং রিফ্রেশ টোকেন (প্রবাহের উপর নির্ভর করে) বিনিময় করা হয়।

দ্বিতীয়ত, OAuth2 কি একটি প্রোটোকল?

OAuth2 আপনি এটি অনুমান করেছেন, OAuth এর সংস্করণ 2৷ প্রোটোকল (ফ্রেমওয়ার্কও বলা হয়)। এই প্রোটোকল তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলিকে একটি HTTP পরিষেবাতে সীমিত অ্যাক্সেস মঞ্জুর করার অনুমতি দেয়, হয় কোনও সংস্থান মালিকের পক্ষে বা তৃতীয় পক্ষের অ্যাপ্লিকেশনটিকে তার নিজের পক্ষে অ্যাক্সেস পাওয়ার অনুমতি দিয়ে৷

কিভাবে OAuth2 REST API এ কাজ করে?

OAuth2 তে অ্যাক্সেস প্রমাণীকরণের পছন্দের পদ্ধতি API . OAuth2 বহিরাগত অ্যাপ্লিকেশন ব্যবহারকারীর ইমেল ঠিকানা বা পাসওয়ার্ড না পেয়ে অনুমোদনের অনুমতি দেয়। পরিবর্তে, বহিরাগত অ্যাপ্লিকেশনটি একটি টোকেন পায় যা ব্যবহারকারীর অ্যাকাউন্টে অ্যাক্সেস অনুমোদন করে।

প্রস্তাবিত: