گھر کلاؤڈ کمپیوٹنگ اوہت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

اوہت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

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

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

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

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

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

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

اوہت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف