首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >密码强度检查库

密码强度检查库
EN

Stack Overflow用户
提问于 2010-07-08 10:21:44
回答 2查看 28.7K关注 0票数 56

有没有人可以推荐一个Java库,其中包含适合在webapp中执行服务器端密码强度检查的方法。理想情况下,检查器应该是:

Spring required

  • implemented可配置,允许部署人员提供不同的字典,调整不同标准的权重,等等。
  • 可扩展,允许实现新的标准,如果required
  • implemented在纯Java functionality
  • compatible中没有从根本上与标记库、UI组件或带有
  • 的“密码管理”functionality
  • compatible交织在一起(理想情况下可以通过Maven
  • 获得)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-08 11:43:02

看一看vt-password

  • 可配置,允许部署者提供不同的字典,调整不同标准的权重,等等-部分(是,可配置,字典,否,允许在需要时实现新标准的加权criteria)
  • extensible )- Yes
  • implemented in纯Java -(和像样的Java)
  • 根本上不与标签库交织,UI组件或“密码管理”功能-带有GPL3项目的Yes
  • compatible -是(从11月起,LGPLv3/APLv2通过Spring配线获得双许可-看起来像Yes
  • compatible(理想情况下可以通过Maven central获得)-是(从3.0)

版本开始在中央

由@Stephen C.更新

自从这个问题最初得到回答以来,使用vt- IoC的人已经做了大量的API改进,其中一个结果是使用Spring配置类变得更加容易。他们还将其上传到了Maven Central:http://mvnrepository.com/artifact/edu.vt.middleware/vt-password

2020年更新: vt-password已被Passay取代

票数 67
EN

Stack Overflow用户

发布于 2010-12-09 14:54:25

这是一个后续的回答,说我确实使用了vt-password,我对结果很满意。

我从vt-password版本2.0开始,对它进行了一些修改,使其可以与Spring wiring一起工作,并解决了我在@Pascal的回答中的评论中提到的线程安全问题。这足以让我们继续下去。

几周前,vt-middleware团队发布了vt-password 3.0,它(在很小程度上)基于我对2.0的反馈。这个新版本解决了我已经解决的所有问题,我现在已经抛弃了我的本地mods,并按原样使用vt-password 3.0。他们还将他们的东西上传到Maven Central,并改进了在线文档。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3200292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档