在Google云端硬盘中验证用户身份

时间:2012-10-03 10:07:05

标签: oauth oauth-2.0 google-drive-api

我正在使用Google Drive API进行项目。通过尽管OAuth 2.0实施获取访问令牌时,Google Drive正在通过登录他/她的帐户并允许访问我的应用程序,通过Web界面向用户提供访问权限。无论如何,我可以获得访问令牌而无需用户通过网页进行访问。

例如,可以通过直接提供用户的用户名和密码来获取访问令牌。任何有关这方面的帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

Google使用OAuth等提供商的原因之一是用户永远不需要向第三方提供用户名和密码。他只需要直接在提供商的网站上输入它。

OAuth 2标准本身甚至会提供这样一种方法,称为Resource Owner Password Credentials grant,但出于安全原因,Google并未实施此方法。

如果您只需要从自己的网络服务器访问自己的帐户,就可以使用Service Accounts