Firebase Authentication – إعادة ضبط كلمة المرور

Firebase Authentication, android, kotlin, برمجة الاندرويد, تعلم الفايربيس,فايربيس

Firebase Authentication – التحقق من البريد الإلكتروني- إعادة ضبط كلمة المرور

 

Android Kotlin – تعلم اضافة firebase ‘الفايربيس’ لتطبيق وإعادة ضبط كلمة المرور والتحقق من البريد الاكتروني

تم تعديل الواجهات لتسجيل الدخول ليكن اكثر وضوح مع اضافة واجهة لتسجيل الدخول وزر لتغير كلمة المرور والتاكد اذا تم تاكيد البريد الاكتروني او لاء

  • اضافة activity جديدة لتسجيل الدخول عن طريقها

  • اضافة زر لاعادة ضبط كلمة المرور

  • اضافة زر لتحقق من البريد الاكتروني اذا تم تأكيده او لاء

  • اضافة زر لارسال بريد لتأكيد البريد الاكتروني

كود واجهة تسجيل الدخول xml

كود واجهة mainActivity

كود كلاس LoginActivity

كود كلاس mainActivity

 

تم استخدام دالة validateForm لتاكد من edittext اذا كانت فارغة وايضا من عدد احرف كلمة المرور اذا كانت اقل من 8 احرف

الكود الخاص بارسال رابط للايميل لتغير كلمة المرور

يتم ادخال الايميل من المستخدم نستخدم دالة sendPasswordResetEmail ونمرر لها الايميل المدخل من المستخدم والفايربيس يتكفل في الباقي 🙂

في الدرس القادم سوف يتم شرح تسجيل الدخول عن طريق google

اذا كان هنالك ايا شرح تريده اتركه في التعليقات وسوف يتم شرحه لاحقاً

الكود تجده كاملاً على GitHub

اضافة تعليق

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.