Skip to content

Fix the password rule for Southwest so generated passwords don't start with a special character - #1901

Merged
whsieh merged 1 commit into
apple:mainfrom
whsieh:southwest-leading-special-character
Nov 9, 2026
Merged

whsieh merged 1 commit into
apple:mainfrom
whsieh:southwest-leading-special-character

Conversation

@whsieh

@whsieh whsieh commented Nov 9, 2026 •

Copy link
Copy Markdown
Collaborator

Southwest's change password form and sign-in form both reject passwords that start with a special character ("Must not start with special characters"). The change password form leaves its Save button inert, and the sign-in form shows "Enter a valid password." Special characters elsewhere in the password are fine.

Password rules can't express a positional constraint, so the previous rule (allowed: lower, [!@#$%^*(),.;:/]) could generate a password such as ")T)mJ6/JnLXUV1D" that Southwest refuses. Since Southwest doesn't require a special character, stop generating them.

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)

…t with a special character

Southwest's change password form and sign-in form both reject passwords that start with a special
character ("Must not start with special characters"). The change password form leaves its Save
button inert, and the sign-in form shows "Enter a valid password." Special characters elsewhere in
the password are fine.

Password rules can't express a positional constraint, so the previous rule (allowed: lower,
[!@#$%^*(),.;:/\]) could generate a password such as ")T)mJ6/JnLXUV1D" that Southwest refuses.
Since Southwest doesn't require a special character, stop generating them.
@whsieh whsieh changed the title Fix the password rule for Southwest so generated passwords don't star… Fix the password rule for Southwest so generated passwords don't start with a special character Nov 9, 2026
@whsieh
whsieh merged commit eb9d43d into apple:main Nov 9, 2026
7 of 8 checks passed
@whsieh
whsieh deleted the southwest-leading-special-character branch November 9, 2026 18:11
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