كيف اضافة تسجيل الدخول باستخدام حساب جوجل الى موقعي بدلا من التسجيل العادي الدوي مثل ادخال البريد ثم الاسم ...الخ
كيف اضافة تسجيل الدخول باستخدام حساب جوجل الى موقعي بدلا من التسجيل العادي مثل ادخال البريد ثم الاسم ...الخ
ستحتاج إلى استخدام OAuth 2.0 من جوجل، وستجد تفصيل بخصوصه هنا:
حيث ستحتاج أولاً إلى إنشاء حساب على:
ثم إنشاء مشروع جديد به والتوجه إلى APIs & Services ثم Dashboard اضغط على Enable APIs and Services وابحث عن Google Sign-In.
من الأفضل مشاهدة فيديو على اليوتيوب لشرح الخطوات بشكل عملي لك، وهنا يوجد تفصيل للشرح:
لديك أيضًا Firebase Authentication والتي تستخدم OAuth 2.0 بجانب أنها توفر لك تسجيل الدخول للمستخدمين من خلال منصات التواصل الإجتماعي أو برقم الهاتف.
أولا يجب عليك أن تنشئ حساب من أجل التوثيق في قوقل من هذا الموقع:
بعد إنشاء حساب عليك تتبع الخطوات لكيفية عمله أنصح بمشاهدة فيديو لكيفية عمله حيث أنه هناك بعض من الأمور المعقدة.
إن كنت تستعمل nodejs يمكن إستخدام مكتبة passport حيث أنها تسهل عليك العمل وتختصر عليك الكثير من الوقت حيث أنه يجب عليك فهم كيفية عمل المكتبة فقط بدون الإحتياج لعمل منطق معقد كما يمكنك عمل تشفير لبياناتك عن طريقها والتحقق منها عند تسجيل الدخول.
أتمنى لك التوفيق.
التعليقات