firebaseui-web icon indicating copy to clipboard operation
firebaseui-web copied to clipboard

Add support for MFA UI

Open bhaumik55231 opened this issue 3 years ago • 14 comments

Cloud Identity Platform supports MFA, but the firebase UI seems to doesn't support this and requires developing a custom UI. It would be very helpful if this could be included out of the box.

bhaumik55231 avatar Apr 27 '21 16:04 bhaumik55231

#782 We're currently working on designing a short-term fix for exposing a callback to handle 2fa. A FirebaseUI built-in implementation for the 2nd factor handler is a larger feature needs to be in sync with other the FirebaseUI repos which would be a longer process.

xil222 avatar Apr 27 '21 16:04 xil222

Thanks, @xil222 , we would greatly appreciate this feature as we are using firebaseui for high visibility cancer prevention study at National Cancer Institute.

bhaumik55231 avatar Apr 27 '21 17:04 bhaumik55231

Hey @bhaumik55231 can you also file a feature request for this via official channels so it gets more visibility?

bojeil-google avatar Apr 27 '21 17:04 bojeil-google

Will do @bojeil-google, Thank you!!

bhaumik55231 avatar Apr 27 '21 17:04 bhaumik55231

Any update on this?

astyltsvig avatar Jun 10 '21 09:06 astyltsvig

@astyltsvig There're some other feature request/bugs with higher priorities, although design is almost done, have to move towards other projects for some time. I'll try to multi-task on this when have some time and be able to support this feature in H2, sry about that.

xil222 avatar Jun 10 '21 17:06 xil222

@xil222 The industry that we serve just had a major hacking (allegedly by Russians and the FBI is involved) and our clients are now motivated to opt-into MFA. We'd really appreciate if this can be given priority attention (what's more important than the security of our data?). We look silly when we have to explain to our customers that MFA works for email and not OAuth.

rscotten avatar Aug 20 '21 15:08 rscotten

Hi @rscotten, I am really sorry about the delay and what's happening. I agree with you that security should be the 1st concern. Hey @bojeil-google , aside from other high priority projects, do you think the MFA feature can be put as the 1st priority feature request at least in FirebaseUI?

xil222 avatar Aug 21 '21 08:08 xil222

Why is @bojeil-google quiet?

gicola avatar Nov 06 '21 14:11 gicola

Any new information about this feature?

nguyenduyhust avatar Feb 15 '22 10:02 nguyenduyhust

Why has this issue been closed? It seems like the firebaseUI still doesn't support the multifactor authentication login until today. When I try to login with a user that has MFA enabled, it shows the below error in the UI after the first-factor sign-in rather than going through a complete sign-in flow where it sends the SMS and completes the sign-in

Firebase: Proof of ownership of a second factor is required to complete sign-in. (auth/multi-factor-auth-required).

meena-erian avatar Aug 31 '22 14:08 meena-erian

@meena-erian Exactly. Why was this closed? MFA is a requirement now - makes this library not really usable. No word in the official Firebase docs that MFA is not supported by this. Shows a clear lack of attention by Google to this library. @bojeil-google @xil222

bayareacoder avatar Jan 24 '23 00:01 bayareacoder

@xil222 still waiting on this. Is this on the roadmap?

rscotten avatar Nov 04 '23 18:11 rscotten

@xil222 @bojeil-google Pinging this again since it's still unclear. Is this being developed?

KennyGeensSkyebase avatar Aug 12 '24 11:08 KennyGeensSkyebase