Firebase Password Free Signin w Email Link

By Ron Royston

Originally Published 12/12/2018
Updated 12/12/2018

Introduction

App users are more concerned about privacy than ever before, and remembering a password for each app becomes impractical. Authenticating via an email link enables a password free signin. The user clicks the sign in button which triggers an email to that user. Once the link in the email is clicked, app access is enabled for that specific device.

Features

A remarkable feature of this code implementation is that for each successive signin, user accounts are merged - including user metadata, or profile data, stored in your data store.

Setup and Installation

This is a Firebase specific implementation therefore a Firebase project is required. Enable email/password signin method and toggle the Email link (passwordless sign-in) on.

Code

The HTML, CSS, and JavaScript code is published on Github, along with instructions on setup.

Dialog Title

Cell Phone Number

Your order ID is . The grand total is , or bitcoin.

This action cannot be undone. Continue?

Changes will be lost. Continue?

Delete location?





A password reset link will be emailed to you.




New users register here for an email authenticated account.

Forget your password? Click here to have a new one emailed to you.

Find a bug? Experience an error? How can we do better? We appreciate your feedback.

email
facebook
github
google
twitter

Delete order? This action cannot be undone.

Delete order? This action cannot be undone.