Android &引用;谷歌将分享您的姓名、电子邮件地址……”;谷歌登录帐户选择屏幕中的消息,即使应用程序未请求这些字段
我为谷歌登录功能使用了以下选项。帐户选择显示,如果我的应用程序只需要Android &引用;谷歌将分享您的姓名、电子邮件地址……”;谷歌登录帐户选择屏幕中的消息,即使应用程序未请求这些字段,android,google-api,google-play-services,google-signin,Android,Google Api,Google Play Services,Google Signin,我为谷歌登录功能使用了以下选项。帐户选择显示,如果我的应用程序只需要JWT向服务器进行身份验证,谷歌将共享用户的名称和电子邮件事件 private val options by lazy { GoogleSignInOptions.Builder() .requestIdToken(getString(R.string.default_web_client_id)) .build() } 实际
JWT
向服务器进行身份验证,谷歌将共享用户的名称和电子邮件事件
private val options by lazy {
GoogleSignInOptions.Builder()
.requestIdToken(getString(R.string.default_web_client_id))
.build()
}
实际上,返回的JWT
负载不包含名称和电子邮件地址
{
"iss": "https://accounts.google.com",
"azp": "305161181161-lu040ujhsg99ud8oki8gvej4i20n4XXX.apps.googleusercontent.com",
"aud": "305161181161-k4isep20r73s5cio200io5e2u44dnXXX.apps.googleusercontent.com",
"sub": "112520390335353388XXX",
"picture": "https://lh3.googleusercontent.com/a-/AOh14GgTHkBQ3z_L7uxYSNBLbVlSMjOU-8OVrrwQ6-uHUw=s9XXX",
"iat": 1609249XXX,
"exp": 1609252XXX
}
SDK
或谷歌控制台中是否有任何配置可隐藏“谷歌将共享您的姓名、电子邮件地址…”消息