验证UserService FROM appengine

时间:2011-06-18 21:05:06

标签: java google-app-engine login

是否有可能以某种方式从appengine登录UserServices而不将用户重定向到标准登录页面?

我知道您可以从客户端使用ClientLogin,但是我可以使用它从在appengine上运行的servlet登录吗?

假设我有LoginServlet接受POST数据(用户/密码),我可以使用来自该servlet的ClientLogin进行身份验证吗? 或者是否有另一种方式。

由于

2 个答案:

答案 0 :(得分:3)

不,这是不可能的,并且足够充分的理由是应用程序可以从字面上窃取密码。标准登录页面是对应用程序进行身份验证和授予权限的安全方式。您可以执行诸如在servlet中的框架中加载登录页面或通过更改应用程序详细信息(如名称等)来自定义登录页面之类的操作。

答案 1 :(得分:0)

这是可能的。我记得我在“Google联合登录UI文章研究”中读过一次。

检查一下:

    Federated Login Link “依赖方 - 设计可扩展的登录用户界面”

  1. 并且:UI Guidelines Federated Login