-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🐛 [firebase_auth] No way to remove email
and name
scope when using Firebase Auth
#11139
Comments
Thanks for the report @nilsreichardt |
I haven't tested it on iOS only on web |
I am wondering how different is this issue from the linked one above. Can you please elaborate ? |
Hey @nilsreichardt. We need more information to resolve this issue but there hasn't been an update in 7 weekdays. I'm marking the issue as stale and if there are no new updates in the next 7 days I will close it automatically. If you have more information that will help us get to the bottom of this, just add a comment! |
Screen.Recording.2023-06-26.at.10.49.41.mov@darshankawar As you can in the video the scopes Email and Name are requested. |
Thanks for the update. /cc @Lyokone |
@nilsreichardt @darshankawar Does this mean that Firebase Auth is NOT GDPR compliant ? Additionally - where is the data stored , with Firestore/storage - we get to choose the locations - but what about firebase auth ? Lastly - if firebase auth was used without social provider login (i.e no gmail, apple sign in etc) and just the standard email/password - would this then make Firebase auth GDPR compliant ? |
Bug report
Describe the bug
When using the Firebase Auth Apple Sign In, there is no way to remove the
email
andname
scope for Firebase Auth. This is a problem because you can't follow GDPR Art. 5 (c):Steps to reproduce
Steps to reproduce the behavior:
I have tested it on Web.
Expected behavior
A clear and concise description of what you expected to happen.
Sample project
Additional context
I would expect that
flutterfire/packages/firebase_auth/firebase_auth_platform_interface/lib/src/providers/apple_auth.dart
Line 59 in 70ab153
would contain the two default scopes and that
AppleAuthProvider
has a methodsetScope
orremoveScope
to remove the default scopes.The text was updated successfully, but these errors were encountered: