5

当我尝试通过 Google OAuth 1.0 对用户进行身份验证时,如果用户已经使用 Google 登录,系统会自动询问他是否允许访问我的应用程序。我想强制用户再次向 Google 提交他/她的凭据,因此他可能会提供与他登录时使用的帐户不同的帐户(FB 和 Twitter OAuth 握手都有此选项)。

另外,是否有一个参数可以传递给谷歌,让它知道它在弹出窗口中,所以它可以更好地调整布局?同样,FB 和 Twitter 获得弹出窗口的“所有权”并调整其大小,使其布局完美契合。他们还知道在弹出窗口中呈现,因此呈现不同的布局。

谷歌的 API 似乎远远落后。我发现整个实现难以使用,XML 令人毛骨悚然,充满了无用的数据,文档不完整,整个过程在其服务之间甚至在同一个服务之间都不一致!

4

1 回答 1

5

尝试添加max_auth_age=0到第一个 OAuth URL。这对我有用。

于 2011-11-15T15:22:06.633 回答