auth/missing-identifier when sign-in through Microsoft IDP #7122
Replies: 7 comments 1 reply
-
For whom it may concern, I found the pattern. If I use firebase/compat Microsoft login also works fine and for the email I described above it throws the expected auth/account-exists-with-different-credential error. |
Beta Was this translation helpful? Give feedback.
-
This is a problem still. Was able to reproduce verbatim. |
Beta Was this translation helpful? Give feedback.
-
Also having same problem |
Beta Was this translation helpful? Give feedback.
-
Facing same issue when I am integrating firebase with workOS |
Beta Was this translation helpful? Give feedback.
-
For anyone coming across this, it's best to just roll your own integration. If I remember I will post a minimal version of how I did it with Microsoft O365. However, there are some good videos from Firebase about it and there's a good section of the docs regarding it as well. |
Beta Was this translation helpful? Give feedback.
-
@baughmann can you point towards the firebase docs. |
Beta Was this translation helpful? Give feedback.
-
Last few weeks our customers complain about impossibility to sign-in through Microsoft IDP. By digging deeper we found out that Firebase throws auth/missing-identifier error after signing in with popup.
Google sign-in with popup works well.
In browser devtools we clearly see that the endpoint https://identitytoolkit.googleapis.com/v1/accounts:createAuthUri returns 400 status code upon sing-in with Microsoft.
This is the request payload:
What that could be and how we can debug/fix this issue?
Thanks in advance.
Our stack:
Angular 15
Firebase 9
@angular/fire 7.5
Beta Was this translation helpful? Give feedback.
All reactions