Chapter 6. Please Authenticate!

In the previous chapter, we connected our ProFitOro application to the real-time database. Whenever a user updates the Pomodoro timer settings, these are stored in the database and immediately propagated between the components that use them. Since we had no authentication mechanism, we had to use a fake user in order to be able to test our changes. In this chapter, we are going to have real users!

We will use the Firebase authentication API in this regard. So in this chapter, we are going to do the following:

  • Discuss the meaning of AAA and the difference between authentication and authorization
  • Explore the Firebase authentication API
  • Create a page for sign-in and login, and connect it with the Firebase authentication ...

Get Vue.js 2 and Bootstrap 4 Web Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.