提供注册向导,电子邮件确认,密码复杂性的Java框架/库

我有一个现有的Java servlet应用程序作为另一个团队开发的war文件,它具有非常有限的用户注册功能和验证。 我们有一个安全策略要求密码复杂性和电子邮件确认,所以我想向现有的应用程序添加所需的功能,但不对其源代码/战争进行任何代码更改。 所以我想通过将他们的注册页面重定向到我的新注册页面来将这个功能添加到应用程序中(我将使用apache mod_redirect) 是否有一个非常轻量级的Java库,它提供了注册向导功能,我可以“插入”将其结果写入MysQL数据库后端。 理想情况下,我只想指定一个必填字段列表,它们的数据库表/列映射,指定和SMTP服务器,以及一些模板等,并将它存放在我现有的war部署旁边。 这样的事情; http://www.mydomain.com/app1/register “/ register”使用apache重定向到 http://www.mydomain.com/app2/register 并有一些简单的Java应用程序来处理用户注册,验证和电子邮件确认。     
已邀请:
看看Emmet。它支持大多数(如果不是全部)您要求的内容: 密码质量检查, 通过电子邮件确认自行注册, SQL后端 电子邮件模板 也 RESTful web apis, 可定制的权限和访问控制(适用于Emmet和您的应用程序), 管理页面和用户帐户管理页面实现为JSP, 用户档案, 各种认证方案(用户/密码,OpenId,Shibboleth,混合) Emmet旨在用作独立的webapp,或使用Maven WAR文件覆盖与其他webapp集成。它使用各种Spring技术,包括SpringSecurity。 (免责声明 - 我是首席开发人员。)     

要回复问题请先登录注册