from-zero-to-fullstack / password-strength-validator

A password strength validator that shows how secure is the typed password and also generates a new strong password

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project

From zero to FullStack - an unofficial course led by Pedro Soares with the aim of guiding and helping two friends to learn programming and become software developers.

PasswordStrengthValidator

This repository aims to create a password strength validator that:

  • Shows how secure is the typed password
  • Generate a new strong password

menu

generated password

password strength

πŸ™ˆ No data is collected!

Technologies

External packages

import rl from 'readline';

Synchronous Readline for interactively running to have a conversation with the user via terminal.

Documentation πŸ“„

import clipboard from 'clipboardy';

Package used to copy some text to the clipboard. As simple as that.

Documentation πŸ“„

Setup

Clone repository

Create and go to the directory where you want to place the repository

  cd my-directory

Clone the project

  git clone https://github.com/from-zero-to-fullstack/password-strength-validator.git

Go to the project directory

  cd password-strength-validator

How to execute

  1. Open the terminal
  2. Execute cd to the project root directory password-strength-validator
  3. Run the command npm i
  4. Execute the following command
  node src/Script.js
  1. Follow the instructions

HINT πŸ’‘: You can run the application once to generate a password and again to validate the generated password strenth

License

MIT

About

A password strength validator that shows how secure is the typed password and also generates a new strong password

License:MIT License


Languages

Language:JavaScript 100.0%