Coder Social home page Coder Social logo

asbhogal / password-strength-checker Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 259 KB

An online tool which checks the strength of the password entered and advises the user to create a 'strong' one if it is considered 'weak' or 'medium'. This leverages JavaScript regex, and is built using HTML5 and CSS3 (SCSS.)

Home Page: https://password-strength-checker-nine.vercel.app

SCSS 35.35% HTML 19.42% JavaScript 45.23%
css3 html5 javascript js password-checker password-strength regex regex-match regex-pattern sass

password-strength-checker's Introduction

Password Strength Checker



GitHub deployments GitHub code size in bytes GitHub repo size

An online tool which checks the strength of the password entered and advises the user to create a 'strong' one if it is considered 'weak' or 'medium'. This leverages JavaScript regex, and is built using vanilla HTML5 and CSS3 (SCSS.)

โœ”๏ธ Features

  • UI-friendly interface which uses dynamic strength meter to signify current password strength
  • An option to show/hide password entered
  • Checks if at least 8 lowercase, uppercase, numbers and/or special characters have been entered
  • Checks if there are any repeat characters
  • Modern, stylish theme
  • Full responsiveness
  • Optimised for the web

๐Ÿค“ Stacks Used

html5 css3 sass JavaScript Webpack logo

๐Ÿ”— Links

password-strength-checker's People

Contributors

asbhogal avatar

Stargazers

 avatar

Watchers

 avatar

password-strength-checker's Issues

Variable-Script-Integration / 01

SCSS-created variable for the password strength exported to script (type 'module') meets a CORS restriction in browser console. Site headers (serverless - Vercel) will not be modified for obvious security reasons so alternatives will be sought - likely re-direction to dist/compiled CSS or an omission of SCSS preprocessing to vanilla CSS3 w/ a new variable subsequently created (which doesn't require prior declaration.)

Variable-Script-Integration / 02

Webpack with SASS-Loader will be used to allow JavaScript to access and alter SCSS variable contents. This issue will be updated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.