繁体   English   中英

注册和登录表格与GWT

[英]Registration and Login form with GWT

有没有关于使用Google Web Toolkit创建注册表单和密码登录屏幕的好教程?

查看google-web-toolkit-incubator的登录常见问题解答 ,其中介绍了如何以安全的方式创建登录页面和存储数据。

如果你正在使用AppEngine,这可能是最好的教程。 http://code.google.com/appengine/docs/java/gettingstarted/usingjsps.html

但即使您没有使用Google AppEngine UserService,也始终可以使用您自己的帮助程序类替换UserService类,以便对应用程序用户进行身份验证。

如果你问“我如何为我的GWT应用程序实现登录页面?”的问题,每个人都只是重定向到这篇半完整的文章:“ LoginSecurity FAQ ”,它只给你一半的解决方案。 它讨论了jBCrypt以及将sessionID与客户端和服务器之间的每个RPC调用进行通信的需求。 但是,它没有阐明解决方案的许多重要方面:

1)根据作者的说法,checkWithServerIfSessionIdIsStillLegal()方法用于在sessionID不再合法时显示登录框,否则允许您访问主应用程序。 但是你在哪里放置这种方法? 哪个“就在你的!EntryPoint开始执行”之后? 它是在一个单独的GWT应用程序中吗? 它是同一GWT应用程序中的不同入口点吗? 你从哪里称呼这种方法?

2)与1立即相关的是:loginbox在这个架构中的位置是什么? 同样,它是否与您限制访问的主要部分在同一GWT应用程序中? 如果是这样,它是否被指定为单独的入口点? 或者,LoginBox只是一个单独的GWT应用程序,只有当checkWithServerIfSessionIdIsStillLegal()方法返回true时才负责将guest虚拟机重定向到主应用程序?

没有可用的示例或解释,这非常令人沮丧。

这是一个

简单的GWT Spring Webapp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM