اليوم حضرت حدثًا استضافته النساء في علوم الكمبيوتر في UCSD. كان الحدث ورشة عمل فنية تسمى "ورشة مصادقة Firebase". الهدف من ورشة العمل هو معرفة كيفية تنفيذ نظام التسجيل/تسجيل الدخول المصادقة باستخدام Firebase. تم تحقيق ذلك من خلال قائد ورشة العمل الذي يقودنا من خلال مصادقة Firebase SDK وثائق وتنفيذها باستخدام مستودع قالب متوفر عبر GitHub.
بعد الحدث ، قررت إجراء المزيد من الأبحاث على Firebase والتفكير في الكود الخاص بي. أثبتت النتائج التي توصلت إليها أنها مثيرة للاهتمام حقًا. بالنسبة للمبتدئين ، أردت أن أقوم بالاتصال بالخدمات المجهرية لأن المرة الأولى التي سمعت فيها أن المصطلح كان من دورة Udemy تسمى "React Front to Back" بواسطة Brad Traversy. بعد مناقشة مع ChatGPT 40 ، تمكنت من تأكيد أن مجموعة مطوري برامج المصادقة FireBase هي خدمة microservice. أثار هذا الأمر لي لفهم فهم أعمق للعلاقة بين مصادقة Firebase SDK & Firebase. نتيجة لذلك ، علمت أن Firebase هو نظام بيئي يوفره ويديره ويدمج الخدمات الدقيقة.
علاوة على ذلك ، بينما كنت أفكر وأعلق على الكود الخاص بي ، كنت أشعر بالفضول حول getauth () وكائن Auth من مصادقة Firebase SDK. ما اكتشفته هو أن كائن Auth هو Singleton كجزء من نمط Singleton الذي تستخدمه مصادقة Firebase وأن الوظيفة هي تمثيل حالة المصادقة الحالية وتوفير أساليب API لاستخدام الخدمات الدقيقة لمصادقة Firebase.
في الختام ، تمكنت من تعلم كيفية استخدام مصادقة Firebase SDK لتنفيذ نظام تسجيل/تسجيل الدخول المصادقة.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3