iOS User Auth with Firebase Email Password
iOS User Auth with Firebase Email Password provides an interesting and easy to implement SDK framework to authenticate users.
User Authentication is becoming an essential component to app development as well as an expensive technology to develop.
Firebase provides a well developed secure environment to authenticate users as add-on feature to mobile applications, and personalized user experience across multiple applications.
This Template App simplifies the work to be done to integrate with:
- Firebase Email/ Password Authenticator API, and
- Sign-in with Apple,
including the use of Firebase storage to upload or change user profile photo, and provides end-to-end integration empowered with responsive user interface screens and rich functionalities:
- commit changes of user properties
- update email
- reset password
- reset password link by email
- email verification and
- delete profile directly with Firebase Authenticator.
- Supports iOS 16.0
- Sign-in with Apple
- Firebase Storage and Firebase Auth
- MVVM Architecture
- Combine Framework
- User Defaults capability
- Responsive UI