Skip to content

feat: add password strength warning for manual passwords#60

Open
xumaple wants to merge 1 commit intomainfrom
xumaple/copilot/password-warning
Open

feat: add password strength warning for manual passwords#60
xumaple wants to merge 1 commit intomainfrom
xumaple/copilot/password-warning

Conversation

@xumaple
Copy link
Copy Markdown
Owner

@xumaple xumaple commented Apr 11, 2026

Summary

  • Adds a evaluatePasswordStrength utility that checks length, character class variety, common passwords, repeated characters, and sequential runs
  • Shows a colored warning (red/orange) below the password input when a manually entered password is weak or fair
  • Non-blocking — users can still save weak passwords, the warning is informational only

Replaces #46. Closes #20.

Test plan

  • 15 unit tests for password strength evaluator
  • E2E test for warning visibility
  • All existing JS unit tests pass (37 total)

🤖 Generated with Claude Code

Shows a colored warning (red for weak, orange for fair) below the password
input when a user manually types a password. Does not block saving.

Closes #20

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 11, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
website Ready Ready Preview, Comment Apr 11, 2026 6:30am

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.

Add warning if manual password is bad

1 participant