Skip to content

Add password strength checker feature #52

@shirshanag

Description

@shirshanag

Description:

The project currently accepts any password input without validation. We need a password strength checker that can evaluate passwords based on:

Length (minimum 8 characters)

Uppercase and lowercase letters

Numbers

Special characters

Expected Behavior:

If the password is weak, the program should warn the user (e.g., “Weak password, add numbers and symbols”).

If the password is strong, it should confirm (e.g., “Strong password”).

Environment:

Python 3.10

Runs on Windows/Linux

Possible Solution:
Implement a function that scores passwords using regex or a rules-based system. Example:

Weak: only letters/numbers

Medium: letters + numbers

Strong: letters + numbers + special characters, 12+ length

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions