小编Ale*_*lex的帖子

如何使用Java EE 6实现自我管理的Web用户?

我想创建一个具有自注册用户的简单Web应用程序.换句话说,我希望用户能够注册,登录,管理他们的数据,注销,如果他们想要,删除他们的帐户.这是一个业余爱好项目,只是为了学习新东西,我决定尝试使用最新的Java EE创建这个网站,我以前没用过.

我花了几个小时阅读有关JAAS,身份验证领域等的内容,我找到了许多基于服务器上定义的用户和角色实现安全性的方法(如GlassFish),但我没有找到任何关于如何实现解决方案的示例或指示用户可以在网页上填写注册表单,成为系统中的用户.当然,我可以简单地拥有一个带有用户名和密码哈希值的数据库表,并手动实现所有内容,但它失败了.

因此,我的问题是:

  1. Java EE的标准身份验证和安全框架是否适合实现用户可以自行管理的应用程序?或者它更"企业"并依赖外部认证和用户管理?
  2. 如果我很容易做到我需要的,请指出一些样品.

谢谢!

java authentication

8
推荐指数
1
解决办法
3285
查看次数

标签 统计

authentication ×1

java ×1