当我想要“Google Drive API”身份验证时,我应该能够访问我的电子邮件和密码以供用户批准,如果没有这些,则无法连接。 是否有可以在不让我的电子邮件用户隐私访问应用程序的情况下提供解决方案?
答案 0 :(得分:0)
您可以避免从用户获取"email and profile"
范围,只需询问您的应用的"drive"
范围。如果您这样做,则无法访问用户的电子邮件地址,但您可以创建/修改用户驱动器中的所有文件。
如果您对身份验证过程感到困惑 - 在任何情况下,用户都不要与您分享他们的Google密码。由于google会对身份验证进行处理,因此只有在成功进行身份验证后才会获得访问令牌。
看看这些链接。
<强>的OAuth:强> https://developers.google.com/identity/protocols/OAuth2