Besides building up the whole authentication on our own, we use firebase auth to implement our authentication system.
Firebase is one of the backends as a service provider. By using it, we can speed up the development time 10x faster.
- Firebase Authentication - Out of box social media login such as Github, google login, and more.
- Firebase Cloud Firestore - NoSQL database with real-time update feature for storing user generate data.
- Firebase Storage - Cloud-based file storage to store any file such images, videos, documents, and more.