有没有办法告诉 Chrome 密码生成器网站密码策略?

geo*_*310 12 html passwords google-chrome

从我目前的测试来看,Chrome 密码生成器似乎只生成包含大写字母、小写字母和数字的密码,但似乎没有使用特殊字符。如果我正在构建一个具有至少需要一个特殊字符的密码策略的网站,是否有办法让 chrome 了解此策略,以便密码生成器生成符合要求的密码?

小智 4

是的。根据Chromium 密码生成设计文档,它考虑了 HTML5 属性:

PasswordGenerationManager 从渲染器获取消息并创建特定于操作系统的下拉列表。此 UI 使用密码生成器为此站点创建合理的密码(尝试考虑 maxlength 属性、模式属性等)。如果密码被接受,它将被发送回渲染器。

我会考虑使用正则表达式来验证密码是一种反模式,但至少有一种方法可以做你想做的事。

  • 在 Chrome“版本 71.0.3578.98(官方版本)(64 位)”中,唯一对我有用的属性是“maxlength”。我尝试使用“pattern”使其生成带有特殊字符的密码,但无法 (7认同)