Firebase Authentication – Email and password based authentication

Step 1: Create firebase account

Go to and create a account

Step 2: Create new Project

Create new project by clicking ‘Add Project’ button from the dashboard. Fill all the details as mentioned in below image and proceed to create project.

Step 3: Enable Email and password based authentication

Go to Project Overview -> Develop tab -> Authentication -> Click on setup sign in method.

Check the Email/Password option from the sign-in providers tab

Step 4: Download firebase quick-start html file

Download all files from official github project:

Open email-password.html and replace the config section from your project details which you can find Firebase Authentication -> web setup button as shown in image below.

Step 5: Open the email-password.html in web browser

You will get following window, where you can create new user using sign-up option, login existing user using sign-in option and you can do email verification & send password reset email.

That’s all! You can integrate google firebase authentication into any of your website.

Sign up

Sign Up

Sign in

You can sign in using credential you used for login seamlessly.

Email Verification

Click on send email verification will send email notification to the user. You can also customize the email content from the dashboard.

User Management from Firebase Dashboard

You can manage all users of your website from the firebase dashboard itself, you can delete user, disable user and reset password for user from dashboard.

Dashboard -> Authentication -> users

Thanks, For any clarification please write in comment box below!

Leave a Reply

Your email address will not be published. Required fields are marked *