OAuth

مصنف: Lewis Jackson
تخلیق کی تاریخ: 14 مئی 2021
تازہ کاری کی تاریخ: 1 جولائی 2024
Anonim
Как работает OAuth 2 - введение (просто и понятно)
ویڈیو: Как работает OAuth 2 - введение (просто и понятно)

مواد

تعریف - OAuth کا کیا مطلب ہے؟

OAuth ایک اجازت نامہ پروٹوکول ہے - یا دوسرے لفظوں میں ، قواعد کا ایک مجموعہ - جو کسی تیسرے فریق کی ویب سائٹ یا اطلاق کو صارف کے اعداد و شمار تک رسائی حاصل کرنے کی اجازت دیتا ہے بغیر صارف کے لاگ ان کی سندوں کو بانٹنے کی ضرورت ہے۔


OAuths کا اوپن سورس پروٹوکول صارفین کو قابل بناتا ہے کہ وہ ایک سائٹ پر رکھے گئے اپنے ڈیٹا اور وسائل کو کسی دوسری سائٹ کے ساتھ ایک محفوظ اجازت نامہ اسکیم کے تحت ٹوکن پر مبنی اجازت والے طریقہ کار کے تحت بانٹ سکے۔ OAuth OAuth کور کے نام سے بھی جانا جاتا ہے۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا OAuth کی وضاحت کرتا ہے

یہ سمجھنا ضروری ہے کہ OAuth صارفین کی توثیق کرنے کا ایک طریقہ ہے - اس بات کا یقین کرنے کے لئے کہ صارف وہ ہے جو وہ کہتا ہے۔ پروٹوکول کو تقسیم شدہ اور ویب 2.0 ماحول میں صارف کی اسناد کے اشتراک سے پریشانی پیدا کرنے کے لئے ڈیزائن کیا گیا تھا۔ OAuth کے ذریعہ ، کسی ویب سائٹ پر ذخیرہ کردہ وسائل کو صارف کے ذریعہ اشتراک یا اس تک رسائی حاصل کی جاسکتی ہے جب وہ OAuth کے توثیق ہوجائے۔ صارف کو ویب سائٹ پر نیا اکاؤنٹ بنانے کی ضرورت نہیں ہے اور ، اسی وقت میں ، ویب سائٹ صارف کے اسناد کی نجی نہیں ہے۔


OAuth زیادہ تر کسی کلائنٹ / سرور کمپیوٹنگ ماڈل کی طرح کام کرتا ہے ، جہاں صارف کے وسائل کو ذخیرہ کرنے والی ایک بنیادی ویب سائٹ سرور اور اس ڈیٹا تک رسائی حاصل کرنے والی ویب سائٹ یا ایپلیکیشن کی حیثیت سے کام کرتی ہے۔ بنیادی ویب سائٹ صارف کو توثیق کرنے کے لئے سیشن کے قیام کے ذریعہ درخواست کرنے والی ویب سائٹ کے لئے OAuth انٹرفیس (دوسری صورت میں ایک API کہلاتا ہے) اور خفیہ کلید قائم کرتی ہے۔ ایک بار جب صارف کلائنٹ کی ویب سائٹ کے اعداد و شمار یا وسائل تک رسائی کی درخواست کرتا ہے ، تو وہ سائیڈ ٹرپ کرلیتا ہے اور پرائمری ویب سائٹ کے لاگ ان طریقہ کار پر بھیج دیا جاتا ہے ، اس وقت صارف اپنے لاگ ان کی سند فراہم کرتا ہے۔ کامیاب تصدیق کے بعد ، اجازت نامہ کا ٹوکن اسی ابتدائی ویب سائٹ سے درخواست کرنے والی ویب سائٹ کو تصدیق نامے کے بطور بھیجا جاتا ہے - جس سے صارف کو اصل میں درخواست کردہ ڈیٹا یا دیگر وسائل تک رسائی کی اجازت ہوتی ہے۔