页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 10 当前 »

(本文档仅供参考)

 问题说明

          

         设置的登录密码口令弱要如何解决?对于系统安全来说,用户登录密码强度是一个系统安全检测点,如何提高用户密码的安全性,比如说进行口令复杂度校验。

         在某些项目上,针对用户密码的设置,客户会提出至少应该符合以下几点要求

         1)密码位数要求8位以上(含8位);

         2)密码需有一定的复杂度(有字母、数字的混合);

解决方案

          该问题可以通过 用户密码复杂度设置(正则表达式)来解决:

          (1)入口:【系统选项】–>【用户管理设置】–>用户密码复杂度设置(正则表达式)

          (2)正则表达式:^(?![^a-zA-Z]+$)(?!\D+$)[a-zA-Z0-9]{8,}$


           V6/ V7/V8入口如下:

           

           V9的入口是:

         【系统运维】–》【系统选项】--》【用户管理】–>用户密码复杂度设置(正则表达式)

          

          

          设置后的效果:

          

补充场景:

        1、6-20位字符;数字、字母、特殊字符(除空格),起码其中两种组合 ,这个密码验证的正则表达式:

             ^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{6,20}$

        2、必须包含字母,数字不含其它字符且长度大于6的正则表达式 :

              ^(?![^a-zA-Z]+$)(?!\D+$)[a-zA-Z0-9]{6,}$ 

        3、各种复杂度密码要求的正在表达式可以网上搜索了解具体的写法,如:https://blog.csdn.net/linyuxb123/article/details/82661818

          

Viewtracker License Missing

There is a problem with the license of the Viewtracker addon. Please check if you have a valid license.

授权码细节

  • 无标签