2017 © Pedro Peláez
 

symfony-bundle pathwell-bundle

Symfony Bundle implementing PathWell Topology password policy

image

guilhermednt/pathwell-bundle

Symfony Bundle implementing PathWell Topology password policy

  • Monday, July 4, 2016
  • by guilhermednt
  • Repository
  • 1 Watchers
  • 0 Stars
  • 3,687 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 12 % Grown

The README.md

pathwell-bundle

Symfony Bundle implementing PathWell Topology password policy, (*1)

Installing a custom Topology Blacklist

To use your own custom blacklist just implement PathWellTopologiesInterface and override the pathwell.topology.class parameter. Example:, (*2)

<?php
// src/AppBundle/Security/MyPathWellTopologies.php

namespace AppBundle\Security;

use Donato\PathWellBundle\Validator\PathWellTopologiesInterface;

class MyPathWellTopologies implements PathWellTopologiesInterface
{
    public function getBlacklist() {
        return [
            'ssssssss', // blacklists a password that contains only 'special' characters
            'lddddddd', // blacklists a password that consists of a lowercase letter followed by 7 numbers
        ];
    }
}
# config.yml or parameters.yml
parameters:
    pathwell.topology.class: AppBundle\Security\MyPathWellTopologies

TODO

  1. Separate actual validation from Symfony-specific code, (*3)

    The "core" validation could become a separate lib., (*4)

The Versions

04/07 2016

dev-master

9999999-dev

Symfony Bundle implementing PathWell Topology password policy

  Sources   Download

GPL-3.0

The Requires

 

by Guilherme Donato

04/07 2016

v0.1.2

0.1.2.0

Symfony Bundle implementing PathWell Topology password policy

  Sources   Download

GPL-3.0

The Requires

 

by Guilherme Donato

04/07 2016

v0.1.1

0.1.1.0

Symfony Bundle implementing PathWell Topology password policy

  Sources   Download

GPL-3.0

The Requires

 

by Guilherme Donato

04/07 2016

v0.1.0

0.1.0.0

Symfony Bundle implementing PathWell Topology password policy

  Sources   Download

GPL-3.0

The Requires

 

by Guilherme Donato

01/04 2016

v0.0.3

0.0.3.0

Symfony Bundle implementing PathWell Topology password policy

  Sources   Download

GPL-3.0

The Requires

 

by Guilherme Donato

01/04 2016

v0.0.2

0.0.2.0

Symfony Bundle implementing PathWell Topology password policy

  Sources   Download

GPL-3.0

The Requires

 

by Guilherme Donato

01/04 2016

v0.0.1

0.0.1.0

Symfony Bundle implementing PathWell Topology password policy

  Sources   Download

GPL-3.0

The Requires

 

by Guilherme Donato