javascript:评估用户输入的密码的强度
来源:互联网 发布:windows双系统 虚拟机 编辑:程序博客网 时间:2024/06/01 08:34
来自:http://outofmemory.cn/code-snippet/4655/pinggu-user-out-password-force
// Password strength meterfunction passwordStrength(password1, username, password2) { var shortPass = 1, badPass = 2, goodPass = 3, strongPass = 4, mismatch = 5, symbolSize = 0, natLog, score; // password 1 != password 2 if ((password1 != password2) && password2.length > 0) return mismatch //password < 4 if (password1.length < 4) return shortPass //password1 == username if (password1.toLowerCase() == username.toLowerCase()) return badPass; if (password1.match(/[0-9]/)) symbolSize += 10; if (password1.match(/[a-z]/)) symbolSize += 26; if (password1.match(/[A-Z]/)) symbolSize += 26; if (password1.match(/[^a-zA-Z0-9]/)) symbolSize += 31; natLog = Math.log(Math.pow(symbolSize, password1.length)); score = natLog / Math.LN2; if (score < 40) return badPass if (score < 56) return goodPass return strongPass;}
- JavaScript评估用户输入密码的强度
- Javascript评估用户输入密码的强度
- JavaScript评估用户输入密码的强度
- javascript 评估用户输入密码的强度
- Javascript 评估用户输入密码的强度
- Javascript评估用户输入密码的强度的方法 代码
- javascript:评估用户输入的密码的强度
- 用javascript评估用户输入密码的强度
- 用Javascript评估用户输入密码的强度
- 用Javascript评估用户输入密码的强度
- 用Javascript评估用户输入密码的强度
- 用Javascript评估用户输入密码的强度
- 使用Javascript评估用户输入密码的强度.html
- 使用Javascript评估用户输入密码的强度
- 使用Javascript评估用户输入密码的强度
- 用javascript评估用户输入密码的强度
- 用Javascript评估用户输入密码的强度
- 用Javascript评估用户输入密码的强度
- MYSQL常用函数使用备忘录(更新中...)
- 为当前用户创建cron服务
- make与重定向
- mac 10.9 usb安装win7的方法
- C++整型列表
- javascript:评估用户输入的密码的强度
- 10616 - Divisible Group Sums(dp背包)
- Ruby paperclip: says it needs version >= 1.9.2, but I have 1.8.7
- ListView 添加头部和尾部
- 谈谈viewController的加载函数
- 电子政务方向:We7.Cloud政府云门户
- NB人的帖子
- java.lang.ClassNotFoundException:org.apache.ws.commons.schema.resolver.URIResolver
- 函数 - 添加参数