-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Quality Assurance #16950
-
Something is wrong with the QA.
I followed all suggestions for implementing appleid and google id signin. It works. Sometimes. Sometimes not. It's so incredibly unreliable. I stopped.
For example, in the documentation:
"On the web, the Firebase SDK provides support for automatically handling the authentication flow using your Firebase project.". But when implementing it you get an error
'error missing: - '
Problems with appleid:
- Browser popups unreliable on systems other than IOS
- Errors with "Error during Apple sign-in: [firebase_auth/web-context-already-presented] A headful operation is already in progress. Please wait for that to finish."
- no user email returned when signing in on systems other than IOS (also not on the first login)
There is no reliable way to detect which login was used (an account can have multiple providers, but which one was used to login is not detectable)
Bugs bugs bugs.
Before, I also encountered bugs on e.g. a simple point upgrade of Flutter itself, or upgrades of firebase_core or one of the plugins.
Please do better QA
Beta Was this translation helpful? Give feedback.