Description
Please do not force the user to request email scope when signing in with Google, as mandated by the red-circled line of code in the image.
The backward-compatible solution would be to add a similar method with a different name, say setScopesOnly
or setScopesExactly
, and have that method not include the .requestEmail()
call.
Google itself makes it optional to request email, so this option should naturally be exposed in this library since there is no additional cost.
The rationale is that many users would be more comfortable logging in with Google if they are assured that the app will not receive their email address.
Since this is trivial, please implement it soon -- the only decision is what to call the name of the function, and then I could submit a pull request.
Thank you