@rohanps630/securepassword
v1.0.2
Published
Secure Password: Assess and Strengthen Passwords for Maximum Security!
Downloads
3
Readme
Secure Password
Secure Password is a password strength assessment tool that allows users to evaluate the robustness of their passwords. It analyzes passwords based on customizable criteria such as lowercase letters, uppercase letters, digits, special characters, and minimum length. The tool provides detailed feedback on the strength of the password, helping users create stronger passwords for enhanced security.
Features
- Assess password strength based on configurable criteria.
- Customizable criteria include lowercase letters, uppercase letters, digits, special characters, and minimum length.
- Generate detailed feedback on password strength, indicating whether it is weak, moderate, or strong.
- Empower users to create more secure passwords and protect sensitive data.
Installation
To install Secure Password, follow these steps:
- Clone the repository:
git clone https://github.com/rohanps630/securepassword.git
- Navigate to the project directory:
cd securepassword
- Install dependencies:
npm install
Usage
- Import the necessary modules into your project.
- Configure the password strength criteria and options.
- Call the
calculatePasswordStrength
function, passing in the password and configuration as arguments. - Receive the password strength result, which includes messages and the strength level.
Here's an example of how to use Secure Password in your code:
import { calculatePasswordStrength, defaultPasswordConfig } from '@rps/securepassword';
const password = 'MySecurePassword123';
const config = { ...defaultPasswordConfig }; // Customize the configuration if needed
const result = calculatePasswordStrength(password, config);
console.log(result);