我需要OAuth2.0的谷歌应用程序引擎PHP


Do I need OAuth2.0 for Google App Engine PHP?

由于我无法在我的谷歌网站上获得OAuth2.0令牌,而且谷歌网站不会托管PHP,我正在考虑为PHP实现GAE。我知道我的app.yaml文件有选项用于身份验证,但我想知道如果我没有OAuth2.0访问令牌,我是否通常能够向GAE发送请求(通过Javascript的XMLHttpRequest方法)。

提前感谢新手的帮助。这个问题看起来很简单;如果我无论如何都要解决身份验证问题,我只是不想花三天时间进行开发。

事实上,app.yaml中的GAE PHP auth选项不需要您的应用程序处理OAuth2.0访问令牌。

此身份验证选项使用简单的用户PHP API。使用它的应用程序可以在谷歌应用程序域上使用谷歌帐户或帐户对用户进行身份验证(可在开发人员控制台上的应用程序设置中配置)。

你的应用程序中的使用将相当简单,只基于创建一些URL。所有繁重的工作都发生在浏览器和谷歌基础设施之间,对你的应用程序来说是透明的。