【发布时间】:2011-11-15 23:24:59
【问题描述】:
当我尝试通过 Google OAuth 1.0 对用户进行身份验证时,如果用户已经使用 Google 登录,系统会自动询问他是否允许访问我的应用程序。我想强制用户再次向 Google 提交他/她的凭据,因此他可能会提供与他登录时使用的帐户不同的帐户(FB 和 Twitter OAuth 握手都有此选项)。
另外,有没有我可以传递给谷歌的参数,让它知道它在弹出窗口中,所以它可以更好地调整布局?同样,FB 和 Twitter 获得弹出窗口的“所有权”并调整其大小,使其布局完美契合。他们还知道在弹出窗口中呈现,因此呈现不同的布局。
Google 的 API 似乎远远落后。我发现整体实现难以使用,XML 令人毛骨悚然,充满了无用的数据,文档不完整,整个过程在其服务之间甚至在同一个服务之间不一致!
【问题讨论】:
标签: authentication oauth google-openid