Firebase authentication 谷歌登录-只要求ID而不是电子邮件和配置文件范围

Firebase authentication 谷歌登录-只要求ID而不是电子邮件和配置文件范围,firebase-authentication,google-signin,googlesigninapi,gidsignin,Firebase Authentication,Google Signin,Googlesigninapi,Gidsignin,我正在使用iOS的谷歌登录SDK 我想从谷歌获得尽可能少的用户信息,这样我就可以将其作为身份验证系统的一部分使用——即使只是谷歌ID也可以。但无论我怎么做,谷歌都会告诉用户我正在请求他们的电子邮件、姓名、个人资料图片和语言偏好: 我试过: GIDSignIn.sharedInstance().shouldFetchBasicProfile = false GIDSignIn.sharedInstance().scopes = [] 但是它崩溃了,因为谷歌登录要求你定义了范围(或者设置shou

我正在使用iOS的谷歌登录SDK

我想从谷歌获得尽可能少的用户信息,这样我就可以将其作为身份验证系统的一部分使用——即使只是谷歌ID也可以。但无论我怎么做,谷歌都会告诉用户我正在请求他们的电子邮件、姓名、个人资料图片和语言偏好:

我试过:

GIDSignIn.sharedInstance().shouldFetchBasicProfile = false
GIDSignIn.sharedInstance().scopes = []
但是它崩溃了,因为谷歌登录要求你定义了范围(或者设置
shouldFetchBasicProfile=true
,这基本上意味着
scopes=[“email”,profile]

你知道如何要求更少的数据吗