2017 © Pedro Peláez
 

library password-strength-validator

Password-strength validator for Symfony

image

rollerworks/password-strength-validator

Password-strength validator for Symfony

  • Wednesday, May 2, 2018
  • by sstok
  • Repository
  • 1 Watchers
  • 26 Stars
  • 111,407 Installations
  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 14 Forks
  • 6 Open issues
  • 15 Versions
  • 37 % Grown

The README.md

Rollerworks PasswordStrengthValidator

This package provides various password strength validators for the Symfony Validator component., (*1)

To use this bundle with a Symfony application use the RollerworksPasswordStrengthBundle., (*2)

Passwords can be validated using either strength-levels (weak, medium, strong etc) or by configuring explicit requirements (needs letters, numbers etc)., (*3)

This library provides the same level of functionality as the PasswordStrengthBundle created by John Bafford., (*4)

Installation

To install this package, add rollerworks/password-strength-validator to your composer.json:, (*5)

$ php composer.phar require rollerworks/password-strength-validator

Now, Composer will automatically download all required files, and install them for you., (*6)

Requirements

You need at least PHP PHP 8.2 and Symfony 6, mbstring is recommended but not required., (*7)

Basic Usage

Caution:, (*8)

The password validators do not enforce that the field must have a value! To make a field "required" use the NotBlank constraint in combination with the password validator(s)., (*9)

All examples assume you have the Composer autoloader already in your code, see also How to Install and Use the Symfony Components for more information., (*10)

Strength validation

Validates the passwords strength-level (weak, medium, strong etc)., (*11)

Requirements validation

Validates the passwords using explicitly configured requirements (letters, caseDiff, numbers, requireSpecialCharacter)., (*12)

Versioning

For transparency and insight into the release cycle, and for striving to maintain backward compatibility, this package is maintained under the Semantic Versioning guidelines as much as possible., (*13)

Releases will be numbered with the following format:, (*14)

<major>.<minor>.<patch>, (*15)

And constructed with the following guidelines:, (*16)

  • Breaking backward compatibility bumps the major (and resets the minor and patch)
  • New additions without breaking backward compatibility bumps the minor (and resets the patch)
  • Bug fixes and misc changes bumps the patch

For more information on SemVer, please visit http://semver.org/., (*17)

License

This library is released under the MIT license., (*18)

Contributing

This is an open source project. If you'd like to contribute, please read the Contributing Guidelines. If you're submitting a pull request, please follow the guidelines in the Submitting a Patch section., (*19)

The Versions

26/02 2018

v1.0.6

1.0.6.0

Password-strength validator for Symfony

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sebastiaan Stok

validator symfony password

03/11 2017

v1.0.5

1.0.5.0

Password-strength validator for Symfony

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sebastiaan Stok

validator symfony password

05/10 2017

v1.0.4

1.0.4.0

Password-strength validator for Symfony

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sebastiaan Stok

validator symfony password

01/10 2017

v1.0.3

1.0.3.0

Password-strength validator for Symfony

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sebastiaan Stok

validator symfony password

28/08 2017

v1.0.2

1.0.2.0

Password-strength validator for Symfony

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sebastiaan Stok

validator symfony password

24/08 2017

v1.0.1

1.0.1.0

Password-strength validator for Symfony

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sebastiaan Stok

validator symfony password

22/08 2017

v1.0.0

1.0.0.0

Password-strength validator for Symfony

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sebastiaan Stok

validator symfony password

22/08 2017

v1.0.0-BETA3

1.0.0.0-beta3

Password-strength validator for Symfony

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sebastiaan Stok

validator symfony password

21/08 2017

v1.0.0-BETA2

1.0.0.0-beta2

Password-strength validator for Symfony

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sebastiaan Stok

validator symfony password

19/08 2017

v1.0.0-BETA1

1.0.0.0-beta1

Password-strength validator for Symfony

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sebastiaan Stok

validator symfony password