java - java ee 7 网络应用程序的简单例份验证

标签 java postgresql authentication primefaces

我正在开发一个 JavaEE7(Postgres、Glassfish、Primefaces)网络应用程序,我需要一个简单的身份管理和身份验证。一些简单的东西,比如来自 seam2(seam-gen) 的身份管理。 我只需要用户、组、角色和“记住我”。管理员应该能够创建用户......从应用程序。 createdBy 和 updatedBy 字段也需要用户。

我检查了 Picketlink,但我发现它对我需要的东西有点矫枉过正。 我还检查了 Apache Shiro,但我不确定它是否适合直接从应用程序管理用户、角色和组。

欢迎对解决方案或框架提出任何建议

谢谢

最佳答案

我评估了 picketlink 和 apache shiro。 Picketlink 对于我正在开发的应用程序类型来说很重。 我终于用上了apache shiro。 BalusC 的教程非常有帮助。 Apache Shiro, is it ready for Java EE 6? (a JSF2-Shiro Tutorial)

Securing Your ADF Applications Using Apache Shiro

关于java - java ee 7 网络应用程序的简单例份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22402141/

相关文章:

Java - Android - NoClassDefFoundError - Logcat 中的 "Could not find class"错误

java - 为什么映射节点得到 java.lang.RuntimeException?

Java> Eclipse 和 SQL Server

java - 如何防止出现 "Authentication Required"框?

java - 使用证书颁发机构设置双向 ssl

database - 在postgresql中创建隐藏列

sql - 从同一列 X 中提取多个值,给定它们在 Y 列中的共享值

postgresql - 在标准 Helm 图表中将初始化容器添加到 pod

python - 如何使用Python登录Facebook/Myspace并爬取内容?

php - 向开发服务器添加整体登录名/密码?