Step 1: Create firebase account
Go to https://firebase.google.com 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: https://github.com/firebase/quickstart-js/tree/master/auth
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.
You can sign in using credential you used for login seamlessly.
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!