Logo

password-validator

Validates password according to flexible and intuitive specification.

Rules Rules supported as of now are: Rules_________Descriptions digits()________specifies password must include digits letters()_______specifies password must include letters lowercase()___specifies password must include lowercase letters uppercase()___specifies password must include uppercase letters symbols()_____specifies password must include symbols spaces()_______specifies password must include spaces min(len)_______specifies minimum length max(len)______specifies maximum length oneOf(list)____specifies the whitelisted values not([regex])___inverts the result of validations applied next is()____________inverts the effect of not() has([regex])___inverts the effect of not() and applies a regex (optional) Options The following options can be passed to validate method: list - If set, validate method returns a list of rules which failed instead of true/false. Full API reference: http://tarunbatra.com/password-validator/4.0.0/