如何使用 Google OAuth 作为 Symfony2 Rest 的身份验证 API

How to use Google OAuth as autentification for Symfony2 Rest API

我正在研究 SPA 和 HTML5 通过休息使用我的服务器应用程序的移动应用程序 api。服务器应用程序连接到 Google Adwords Api,然后将数据发送到客户端应用程序。我的问题是:是否可以使用 google oauth 登录作为我的服务器 api 的登录。又如何?

我需要使用 FOSOAuthServerBundle 吗?

最好的, 安东尼奥

这是此用例的流程:https://developers.google.com/identity/sign-in/web/server-side-flow

在此之后,您可以使用 google 令牌作为您的 api 令牌,或者构建您自己的 oauth 并使用您自己的令牌。

也可以使用带有自定义授权的 FOSOAuthServerBundle