1
0 Comments

Email Authentication using Firebase Auth + Flutter

Introduction

Rarely have we seen that mobile applications are connected to the backend. There are other platforms- AWS or Azure, but no platform could stand Firebase. With the help of Firebase and Flutter, one can develop mobile applications in a better way. In this tutorial, we will learn about building a demo application from scratch and implementing Email Authentication using Firebase Auth + Flutter.

Before getting started with the demo, let’s see what we are building in this
tutorial.

What is Firebase Auth?

Most of the applications require authentication to verify the user’s identity. Firebase Authentication allows you to use its back-end services by providing SDKs and convenient UI libraries for user authentication in your app. It makes the process less complicated and easy to develop. One can authenticate the user with the help of passwords, phone numbers, or identity providers ( Facebook, Google, and Twitter)

Click here to watch the video introducing Firebase Auth.

Now, let’s see what does Firebase Authentication provides:

  1. Email/password authentication
  2. Sign in with Google, Apple, Facebook, Twitter, Github
  3. Phone number authentication
  4. Custom authentication
  5. Anonymous authentication

From the list mentioned above, I’ll be covering Email and password authentication using Firebase Auth + Flutter app. So without further ado, let’s get started with some technical work.

Click here to read more about Email Authentication using Firebase Auth + Flutter

on April 26, 2021
Trending on Indie Hackers
I launched on Product Hunt today with 0 followers, 0 network, and 0 users. Here's what I learned in 12 hours. User Avatar 90 comments My users are making my product better without knowing it. Here's how I designed that. User Avatar 66 comments A simple LinkedIn prospecting trick that improved our lead quality User Avatar 60 comments The most underrated distribution channel in SaaS is hiding in your browser toolbar User Avatar 54 comments I gave 7 AI agents $100 each to build a startup. Here's what happened on Day 1. User Avatar 41 comments I changed AIagent2 from dashboard-first to chat-first. Does this feel clearer? User Avatar 39 comments