在此页面上:http://code.google.com/apis/accounts/docs/OAuth2UserAgent.html谷歌给出了使用客户端应用程序进行oauth的说明,这些应用程序与它们的api对话。
一个步骤是调用他们的令牌验证api。但是,如果我想从javascript实现这一点,它将需要一个跨域的ajax请求。
随着最近对跨领域内容的所有改进,这似乎是可能的,但我还没有弄清楚。任何指示都会有所帮助。
如果您想要一个完全基于浏览器的解决方案,您应该考虑使用Google API JavaScript客户端。以下是关于如何使用该库进行身份验证的文档:https://code.google.com/p/google-api-javascript-client/wiki/Authentication