السلام عليكم
أصبحت أغلب التطبيقات و المواقع تعرض خيار social media login
و هو عندما تقوم بالتجسيل في موقع عن طريق حساب فيسبوك مثلا .
عند تطبيق هذه لطريقة في موقعي ماهي المعلومات التي سترسل إلى قواعد البيانات ؟
إسم العميل على فيسبوك مثلا ؟
و شكرا
تختلف المعلومات التي يمكنك الوصول لها من منصة تواصل اجتماعي لأخرى، و يمكنك اختيار ماهي المعلومات التي تريد الوصول لها و الاحتفاظ بها من مقدم خدمة social media login. مثل غوغل و فيسبوك و Zoom و غيرهم
تطبيقك على الأغلب يحتاج لاسم المستخدم و الإيميل الخاص به أو الرقم أو الصورة الشخصية .. قائمة الأصدقاء .. طبعا هذه الصلاحيات يتم عرضها للمستخدم وهو يوافق على منح تطبيقك الوصول لمعلوماته على فيسبوك مثلا ومشاركتها.
بالإضافة لما سبق، عليك الاحتفاظ ب Access Token وهي عبارة عن سلسلة نصية ستقوم بإرفاقها مع طلبياتك HTTP request لمخدم فيس بوك مثلاً لتتم المصادقة على عملية الدخول للمستخدم (ليتعرف و يتأكد فيسبوك من أن تطبيقك له صلاحية الوصول لحساب مستخدم ما وافق على شروط انضمام تطبيقك لعملية social media login).
عليك تحديد المنصة التي تريد تطبيق social media login لها، ثم قراءة التوثيق الرسمي الخاص بهم و سوف يزودونك بمكتبات و شيفرات برمجية تسهل الأمر.. بعض من الصلاحيات:
التعليقات