View Issue Details

IDProjectCategoryView StatusLast Update
0031471Marketplace ExtensionsGoogle Play ServicesPublic2020-02-11 12:20
ReporterDanAssigned ToDavid Clarke 
PriorityHighSeverityC - GeneralReproducibility100%
Status AssignedResolutionOpen 
Platform-OSWindows 10OS VersionPro x64
Product Version 
Target VersionFixed in Version 
Summary0031471: Google Play Services: [v3.1.9] Consent form does not send any events for decline, so devs can't handle declining properly
Descriptionachievement_login() invokes the silent sign-in and a consent form appears, but if the user chooses to deny permission on this form the extension will still enter the normal login flow, thereby showing a "You're allowing $game to access ..." dialogue, which contradicts the user's input (denying access), making the game look suspicious privacy-wise.

Expected: The extension should handle GoogleSignInStatusCodes.SIGN_IN_CANCELLED (12501), firing an async social event with this result, so the developer can store the player's consent decision and not show the consent form or retry connection ever again (or force it showing it...).
Additional Information
2.x Runtime Found In2.2.4.372
2.x Runtime Verified In


There are no notes attached to this issue.