Javascript 谷歌登录许可
为什么react native google signin需要额外的权限,如读取、发送、删除和管理用户电子邮件? 它应该只要求阅读用户的电子邮件 我们能改变这个吗 这是我的签名配置:Javascript 谷歌登录许可,javascript,react-native,google-signin,Javascript,React Native,Google Signin,为什么react native google signin需要额外的权限,如读取、发送、删除和管理用户电子邮件? 它应该只要求阅读用户的电子邮件 我们能改变这个吗 这是我的签名配置: async _setupGoogleSignin() { try { await GoogleSignin.hasPlayServices({ autoResolve: true }); await GoogleSignin.configure({ w
async _setupGoogleSignin() {
try {
await GoogleSignin.hasPlayServices({ autoResolve: true });
await GoogleSignin.configure({
webClientId: GOOGLE_CLIENT_ID,
offlineAccess: true,
scopes: [
'https://mail.google.com/'
]
});
} catch (err) {}
}
添加范围后:
[https://www.googleapis.com/auth/gmail.readonly]
问题已解决。从配置中删除作用域部分,它将修复它