apple / apple/password-manager-resources

Validation Tool acts strange when max length is between 15 and 20

Open
#191 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
4.8k
Forks
649
Avg merge
9h 50m
Merged PRs (30d)
15

Description

### Description
The Password Rules Validation Tool suggests passwords of non-max length when symbols are not allowed and when max length is between 15-19 and

### Replicate
1. Go to https://developer.apple.com/password-rules/
2. Use these rules:
```
required: lower;
required: upper;
required: digit;
```
3. Set min length to any (let's say 7)
4. Set max length to 15
5. Suggested passwords will be of length 12.
6. max length 15-19 will all have a length of 12 with these settings.

Contributor guide

Open the contributing guide

Research direction

Start at the Password Rules Validation Tool URL and reproduce the case with the listed rules, a minimum of 7, and maximum lengths from 15 through 19. Trace the tool's password-generation entry point; done means suggested passwords respect each configured maximum length, including 15-19.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
security
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.