سؤال

أنا بناء تطبيق Facebook. في إعداد التطبيق ، هناك خيار لتمكين مصادقة القسم. لذا ، ما هي ميزة استخدام مصادقة OAuth على المصادقة العادية ....

هل كانت مفيدة؟

المحلول

أفترض أنك تشير إلى إعداد Beta Oauth في علامة التبويب إعدادات Canvas.

تعني مصادقة OAuth في هذا الصدد أن Facebook يرسل لك معلمة facebook signed_request في سلسلة الاستعلام بدلاً من معلومات جلسة القماش العادية ، انظر هنا المزيد من التفاصيل عن signd_request.

لا تحتاج إلى تشغيل هذا إذا كنت لا تريد ذلك. على افتراض أنك تستخدم PHP SDK ، يمكنك استخدام أي طريقة مصادقة تريدها (ملفات تعريف الارتباط من JavaScript أو Signed_requests أو متغيرات الجلسة).

ميزة Oauth هي المستوى المضافة للأمان وحقيقة أنه معيار مفتوح. نظرًا لأنك تقوم فقط ببناء تطبيقك ، فلن تستخدم أيًا من أساليب المصادقة الخاصة على Facebook ، وبالتالي ستستخدم OAUTH بغض النظر عن الأساليب المذكورة أعلاه التي تستخدمها.

بقدر ما تشعر بالقلق ، يمكنك ترك الإعداد حتى الآن حتى يخرج من بيتا. عندما يقوم بتشغيله ، لن يعني أي تغييرات على التعليمات البرمجية الخاصة بك لأن PHP SDK يتولى إخراجها من المربع!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top