从我迄今为止的测试来看,Chrome 密码生成器仅生成包含大写字母、小写字母和数字的密码,但似乎不使用特殊字符。如果我正在构建一个网站,该网站的密码策略需要至少一个特殊字符,是否有一种方法可以让 chrome 意识到这一策略,以便密码生成器生成合规的密码?
是的。根据铬设计文档 https://www.chromium.org/developers/design-documents/password-generation对于密码生成,它会考虑 HTML5 属性:
PasswordGenerationManager 从渲染器获取消息并创建特定于操作系统的下拉列表。此 UI 使用密码生成器为此站点创建合理的密码(尝试考虑 maxlength 属性、模式属性等)。如果密码被接受,它将被发送回渲染器。
我会考虑使用正则表达式来验证密码是一种反模式,但至少有一种方法可以做你想做的事。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)