Closed flying-wizzy closed 8 months ago
@flying-wizzy If the Firebase console doesn't display what you expect, I suggest contacting Firebase support directly. support.google.com/firebase/contact/support
Also, if it works 99% of the time and rarely shows the hyphen (-), then it might not be a plugin code issue, but rather server side issue for which Firebase support is correct platform to ask for further resolution.
Closing from here, as this doesn't seem to be plugin related issue. If you disagree, write in comments and I'll reopen it.
Is there an existing issue for this?
What plugin is this bug for?
Firebase UI Auth
What platform(s) does this bug affect?
iOS
List of dependencies used.
flutter pub deps -s list
Steps to reproduce
Unfortunately, I don't know how to reproduce the buggy behavior. Apparently, this bug occurs roughly once every 150 sign-ups through Apple ID. So far it only happened on iOS devices. I'm doing nothing fancy. This is what I'm doing in my app:
I'm showing the
SignInScreen()
in my app.Expected Behavior
I expect every user, that signs up via the AppleID - with the "email" scope given to the
AppleProvider()
by default - to have their email linked to their firebase account.Actual Behavior
Everything works fine in more than 99% of the cases. However, I can see in the firebase console, that a handful of users, that signed up via AppleID only show a single dash as their email. I assume this means, that their email is
null
in their firebase account.see picture proof here
Additional Information
No response