是否有类似于Django auth应用程序的Java用户管理包?

Lin*_*Lin 10 java django spring hibernate

我正在寻找一个类似于django的auth应用程序的java包/ spring用户管理包,它提供了数据库模型,例如用户和组开箱即用.

我有一个标准的spring/hibernate应用程序(基于Spring ROO),我想使用现有的User/Group/Role实现而不是重新发明它(实际的身份验证可以使用spring的机制,但我想保存实现用户管理部分的时间).

谢谢您的帮助

Ste*_*n C 5

埃米特项目可能是你的兴趣.Emmet包括一个自定义SpringSecurity UserDetailsS​​tore和一个用于用户帐户管理的webapp.开箱即用的功能包括基本的用户帐户详细信息,角色,支持多个身份,支持密码老化,自我注册和密码重置.您可以将它与基于SpringSecurity的身份验证和访问控制结合使用,或者(在紧要关头)与其他"堆栈"结合使用.

(Emmet还提供了一些自定义SpringSecurity身份验证组件和封装布线,但如果您愿意,可以忽略该方面.)

免责声明:我是Emmet的首席开发人员.