firebase / firebaseui-web

FirebaseUI is an open-source JavaScript library for Web that provides simple, customizable UI bindings on top of Firebase SDKs to eliminate boilerplate code and promote best practices.
https://firebase.google.com/
Apache License 2.0
4.61k stars 1.06k forks source link

Two Factor Auth UI with Email and Phone #616

Open g4laura opened 5 years ago

g4laura commented 5 years ago

Is your feature request related to a problem? Please describe. Currently, I have authentication set up with the ui. If the user signs up with email, I also require them to add and verify their phone number before using the site. Currently, I check their registration method and if it's email and they don't have a phone number linked, I display phone auth and then link that to the user account. If the UI incorporated a solution that combined email and phone auth that would be simpler. Since two factor authentication is so popular, I think it would be useful to a lot of people.

Describe the solution you'd like It would be great to have the built in ui option to require email, password, phone and phone verification on sign up.

bojeil-google commented 5 years ago

Multi-factor authentication with SMS is on our roadmap: https://www.youtube.com/watch?v=BGCLPiR_0Lg

lookfirst commented 5 years ago

Please do not use SMS mutifactor auth as it is subject to simjacking attacks.