Skip to content

Conversation

@new-mexico-worm-farmer
Copy link
Contributor

Overall Checklist

for password-rules.json

  • The given rule isn't particularly standard and obvious for password managers
  • Generated passwords have been tested from this rule using the Password Rules Validation Tool
  • Information has been included about the website's requirements (eg. screenshots, error messages, steps during experimentation, etc.)
  • The PR isn't documenting something that would be a common practice among password managers (e.g. minimal length of 6)

Per request in #858. If this website would just allow 20 character passwords then none of this would have been necessary.

nfpa-silly-goose

"password-rules": "minlength: 8; maxlength: 20; required: lower; required: upper; required: digit;"
},
"id.nfpa.org": {
"password-rules": "minlength: 8; maxlength: 16; required: lower; required: upper; required: digit; required: [\"^#$%&'()*+:=@[_|{}~]];"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add - to this character class? So: [-\"^#$%&'()*+:=@[_|{}~]]

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for catching that!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the great contributions!

Somehow this got lost in the shuffle
@rmondello rmondello merged commit 7db264c into apple:main Sep 3, 2025
5 checks passed
@new-mexico-worm-farmer new-mexico-worm-farmer deleted the id-dot-nfpa-dot-org branch September 3, 2025 02:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants