用js实现用户输入密码的强度
时间:2007-11-22 21:41:00
密码已经是我们生活工作中必不可少的工具,但一个不安全的密码有又有可能会给我们造成不必要的损失。作为网站设计者,如果我们在网页中能对用户输入的密码进行安全评估,并显示出相应的提示信息,那么对用户设置一个安全的密码将有很大帮助。同时也使得网站更具人性化,更有吸引力。
什么是一个安全的密码呢?本程序按以下的方式进行评估.
1.如果密码少于5位,那么就认为这是一个弱密码.
2.如果密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则认为这是一个弱密码.
3.如果密码由数字、小写字母、大写字母或其它特殊符号当中的两种组成,则认为这是一个中度安全的密码.
4.如果密码由数字、小写字母、大写字母或其它特殊符号当中的三种以上组成,则认为这是一个比较安全的密码.
本程序将根据用户输入的密码分别显示不同的颜色表示密码的强度,具体程序如下:
如果您想要更加美观可以看这篇文章:改善用户体验之密码强度提示。
标签:密码强度,密码,js
0
投稿
猜你喜欢
sqlserver 存储过程带事务 拼接id 返回值
2012-11-30 20:06:39
解决在pycharm中显示额外的 figure 窗口问题
2021-11-29 01:00:26
分享一个超好用的php header下载函数
2023-09-03 21:31:43
在python 脚本下解析json数据
2022-05-28 10:38:20
Go语言读写锁RWMutex的源码分析
2024-05-09 09:47:55
使用AJAX和Django获取数据的方法实例
2021-11-14 20:40:20
Python竟然能剪辑视频
2021-09-03 08:12:54
Mysql删除数据以及数据表的方法实例
2024-01-22 19:53:04
Python列表排序方法reverse、sort、sorted详解
2022-01-06 22:16:39
JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同
2024-04-19 10:02:23
python3 配置logging日志类的操作
2021-04-22 20:15:09
解决Shell执行python文件,传参空格引起的问题
2021-08-22 10:05:25
在Golang中使用Redis的方法示例
2024-04-28 09:16:01
Python安装Bs4及使用方法
2023-01-09 19:36:45
python中flatten()参数示例详解
2022-07-03 11:19:57
python使用hdfs3模块对hdfs进行操作详解
2023-10-30 07:12:03
pip search报错问题及解决
2022-12-20 23:33:12
vue-cli-service build 环境设置方式
2024-05-25 15:17:08
256种编程语言大汇总
2023-05-30 19:06:01
使用python搭建Django应用程序步骤及版本冲突问题解决
2023-01-29 07:36:34