如何在GWT应用程序中实现登录页面?

时间:2010-05-06 12:15:24

标签: gwt login rpc

我的WebApp需要在允许任何类型的访问之前对用户进行身份验证。我正在尝试实现的方案是一个包含用户名和密码字段的登录页面。一旦用户点击“发送”按钮,当RPC呼叫验证凭证时,应显示“Verifing ...”之类的符号。如果成功,请加载主应用程序屏幕。

实施该方法的最佳方法是什么?

3 个答案:

答案 0 :(得分:24)

你看过this page吗?

它描述了如何执行以下操作:

  • 创建基于的“登录”页面 关于用户/密码验证。
  • 以安全的方式存储此数据 在你的服务器上。
  • 允许用户“保持登录状态” 只要你愿意,他们就不会这样做 必须输入他们的用户名和 每次密码。
  • 制作大多数“自动完成”功能 现代浏览器与您的GWT一起使用 登录页面。关于增加更多的讨论 HTTPS或花哨的安全性 哈希算法。

答案 1 :(得分:3)

我不确定你的应用程序有多安全......但我建议将这项工作留给春天安全。

您可以创建一个常规的login.html页面,在成功登录后,将用户重定向到“真正的”gwt应用程序。

查看这篇文章: http://code.google.com/webtoolkit/articles/security_for_gwt_applications.html

答案 2 :(得分:0)

不直接为GWT定制(仍然可以与它集成),这是一个实现安全登录系统的好教程。

http://drdobbs.com/web-development/231002659