"A ship is always safe at the shore - but that is not what it is built for."
- Albert Einstein
The previous chapter was extensive practice in a different way that you can save data in the cloud. However, securing data is an essential process. In this chapter, we will explore Firebase Authentication, which is designed to build a secure authentication framework while enhancing the sign-in and onboarding experience for end users. It gives an end-to-end authentication solution, supporting email and passwords; telephone authentication; and Google, Twitter, Facebook, and GitHub login. FirebaseUI gives us an adaptable, open source, drop-in auth feature that handles the UI flows for signing in. The FirebaseUI Auth fulfills best practices for validation on mobile and web applications, which can improve sign-in and sign-up rates...