任何人都可以推荐一个包含适合在webapp中执行服务器端密码强度检查的方法的Java库。理想情况下,检查员应该是:
答案 0 :(得分:66)
查看vt-password:
@Stephen C更新。
自从问题最初得到解答以来,执行vt-password的人已经进行了许多API改进,其中一个结果是使用Spring IoC更容易配置类。他们还将其上传到Maven Central:http://mvnrepository.com/artifact/edu.vt.middleware/vt-password
答案 1 :(得分:10)
这是一个后续的答案,说我 使用vt-password,我对结果感到满意。
我开始使用vt-password版本2.0并将其破解了一段时间以使其与Spring连接一起使用,并解决了我在@ Pascal的回答中提到的线程安全问题。这足以继续下去。
几个星期前,vt-middleware团队发布了vt-password 3.0,基于我对2.0的反馈(小部分)。这个新版本解决了我遇到的所有问题,现在我已经放弃了我的本地mod并且正在使用vt-password 3.0。他们还将他们的东西上传到Maven Central,并改进了在线文档。