I don't really understand Firebase auth. That bothers me.
So, this post will document my journey to learn and truly understand every nook and cranny of Firebase auth.
In this tutorial / journey, I'll be using Firebase with Next.js + React. In other words, I'll be studying auth through the lens of developing a web application.
What do you mean by "auth"?
- authentication (verifies a user's identity)
- authorization (determine if a user has permission to a resource)