سؤال

يجب أن أبدأ مشروع جديد حيث ستكون هناك حاجة لمصادقة / إدارة المستخدم.

يستخدم الكثير من المواقع الإلكترونية آليات المصادقة الموجودة مثل Facebook / Twitter / OpenID / Google / ETC (حتى ذلك).

بينما قد أفهم أنهم قد اعتادوا على تبسيط بعض أجزاء سير العمل هذا يمكن أن تعدد شخصا قويا وبعيدا باستخدام إحدى آليات المصادقة هذه مقابل إنشاء مستخدم معتاد وما يجب أن أبحث عنه عند القيام بذلك؟

شكرا مقدما!

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

المحلول

وهنا عدد قليل:

مزايا استخدام المصادقة الخارجية (مثل OpenID)

  • بالنسبة للمستخدم، عدد أقل من أسماء الحساب / كلمات المرور لتتبع
  • بالنسبة لك، لا تضطر إلى إدارة إعادة تعيين كلمة المرور إلخ.

سلبيات

  • يربطك بخدمة خارجية (إذا كانت Google / Facebook أسفل، فهل أنت)
  • موقعك آمن فقط كموقع (مواقع) خارجية تثق بها كمقدمي الهوية
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top