java用户管理最佳实践/库/框架?
我目前正在研究一个java项目的后端逻辑
前端(GWT)很快就会出现,业务逻辑可能会部署在J2EE容器(可能是Spring)中,以处理一些生命周期问题。然而,我不确定我是否会选择集装箱
在继续之前,我考虑了一下用户/角色管理和身份验证。然而,我很难找到正确的方法,识别正确的库和最佳实践
问题在于,这或多或少是一个Enterprise应用程序,可能使用现有的用户目录进行身份验证(如LDAP),或者也可能在web上用于用户可以注册的“公共”访问
我也在寻找一个轻量级的解决方案,它是最小的侵入性(我想Spring在这里会很有用?!)
我很感谢你的任何意见和经验
# 1 楼答案
Lift framework似乎有某种内置的用户管理支持
# 2 楼答案
我最终使用了ApacheShiro http://shiro.apache.org/
# 3 楼答案
你看过Spring Security吗?在Spring下运行,具有LDAP集成,可用于web访问