Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 653 Bytes

README.md

File metadata and controls

33 lines (22 loc) · 653 Bytes

potoroo

password rules for npm

Build Status

potoroo

installation

npm install potoroo --save

usage

const Password = require('potoroo')

const username = 'auser'
const password = '12345'

isSafe = Password(username, password).isSafe
// false

err = Password(username, password).err
// UnsafePassword.Common

rules

  • Common: if the password exists on the rockyou common passwords list
  • Short: if a password is less than 7 characters
  • Username: if the password matches the username