如果我使用Google帐户登录到App Engine应用程序,是否有办法将这些凭据从Web应用程序传递到另一个Google Web应用程序(如阅读器)?我希望GAE应用程序能够使用我的Google阅读器中的数据,而无需额外的身份验证步骤(因为我已经登录到GAE应用程序)。将凭据通过Google App Engine传递给Google阅读器
事情我已经尝试和失败的:
在
google.appengine.api.users.User
类是否有什么我可以使用(没有看到用于此目的有用的东西)看着。传递
urlfetch
调用https://www.google.com/reader/api/0/token时,通过从GAE应用程序登录获得的ACSID/SACSID;调用https://www.google.com/accounts/ClientLogin没有参数/标题希望有一些魔术可能发生;
调用https://www.google.com/accounts/ClientLogin与ACSID/SACSID如上所希望的一些魔术可能发生;
更新我并不想绕过授权 - 我只是想重用的凭据,用户已经进入,而不是一个单独的用户名/密码形式,他们必须重新输入其凭据。
嗯,我实际上是在寻找身份验证而不是授权,但很可能这两个部分在这种情况下是混合的。 – 2011-12-15 20:46:19