我正在使用适用于 iOS 的 Google 登录 SDK。
我想从 Google 获取尽可能少的用户信息,这样我就可以将它用作我的身份验证系统的一部分——即使只是 Google ID 也可以。但无论我尝试什么,谷歌都会告诉用户我正在请求他们的电子邮件、姓名、个人资料图片和语言偏好:
我试过了:
GIDSignIn.sharedInstance().shouldFetchBasicProfile = false
GIDSignIn.sharedInstance().scopes = []
但它崩溃了,因为谷歌登录要求你已经定义了范围(或设置shouldFetchBasicProfile = true
基本上意味着scopes = ["email", profile]
)
知道如何请求更少的数据吗?