Replies: 3 comments 1 reply
-
Thanks for posting this, haven't really looked into this since it was announced. With OAuth and email you could just setup a nodejs where the user could just login, but since that's not possible with PGS and Game Center I personally would just deeplink the user back to the app. Something like this: Or you could redirect them to a contact form. https://support.google.com/googleplay/android-developer/answer/13327111?hl=en#zippy=%2Cwhat-are-the-requirements-for-the-web-link-and-resource
Which begs the question, how would the user then know their uid… This will be a headache… I'll really need to go through this thoroughly over the weekend. |
Beta Was this translation helpful? Give feedback.
-
Hi Any solution found regarding this issue? |
Beta Was this translation helpful? Give feedback.
-
Hi @jonafeucht
Let me whether if it makes sense. |
Beta Was this translation helpful? Give feedback.
-
Hi
This package supports account creation by Firebase Auth using Google Play game services. Flutter plugin for Firebase Auth for Google Play game services only supports Android platform https://firebase.google.com/docs/auth/flutter/federated-auth#games.
Here is the copied section from the data deletion policy page https://support.google.com/googleplay/android-developer/answer/13327111?hl=en#zippy=%2Cwhat-are-the-requirements-for-the-web-link-and-resource%2Ci-offer-a-fully-integrated-in-app-account-deletion-experience-why-do-i-still-need-to-provide-a-link-to-a-web-resource
What are the requirements for the web link and resource?
The weblink must be functional (for example, loads without error), relevant in scope (for example, the pathway to request account deletion should be prominently featured and easily discoverable on the page) and reference the app or developer name (that is, as it appears on your store listing in Google Play). The user must be able to request deletion of their account through the pathway. You can offer this in many ways, like an additional link that initiates account deletion or a form they can submit a request through. If the user needs to take additional steps before deleting their account (for example, canceling a subscription), this must be clearly outlined, and a support flow must be available for users to initiate.
Since play store requires a web link for account deletion also on top of in app flow, did anyone find any solution how to implement it with this plugin? I have thought of a form where user email address or games profile username can be collected but unfortunately firebase console does not show results with game profile username or associated email id ( which I presume google does not send to firebase). Since this plugin creates a Firebase Auth user automatically, which means we need to also delete user data through a web link, not sure how to handle this scenario.
Google play game services data can be deleted via this link https://play.google.com/games/profile which solves part of the problem but deleting the firebase user data through website is an issue.
Any help is appreciated as the deadline for this policy is in December 2023 for existing apps and for new apps it is current so cannot publish an app.
Beta Was this translation helpful? Give feedback.
All reactions