Overview

Packages

  • Auth
  • Config
  • Controller
  • Date
  • Db
  • Feed
    • Abstract
    • Writers
  • File
    • Decorator
  • Form
    • Element
  • Image
  • Log
    • Writer
  • Net
    • Exception
  • None
  • PHP
  • PHPMailer
  • Session
  • Util
  • Validate
    • Validator
  • Zend
    • Registry

Classes

  • Auth_ACL
  • Auth_Auth
  • Auth_Bcrypt
  • Auth_Util
  • Auth_WithRole
  • Overview
  • Package
  • Class
  • Tree

Class Auth_Util

Outils utiles pour la gestion d'authentification

Package: Auth
Category: Pry
Author: Olivier ROGER <oroger.fr>
Version: 1.0.0
Located at Auth/Util.class.php
Methods summary
public static integer
# passwordComplexity( string $pass )

Calcul la complexité d'un mot de passe Basé sur système d'ajout et suppression de point :

Calcul la complexité d'un mot de passe Basé sur système d'ajout et suppression de point :

minuscule = +(longeur-nbMinuscule)*nbMinuscule majuscule = +((longeur-nbMajus)*nbMajus)+3 chiffre = +nbChiffre*4 Autre = +nbAutre*8

Retrait de point :

  • nbMinusculeConsecutive*2
  • nbMajConsecutive*2
  • nbChiffreConsec*2
  • nbAutreCharConsec
  • nbCharIdentique*3

On peut juger les mdp comme suit 0-33 : mauvais; 33-66 : moyen; 66-100 : bon; 100+ : Excellent

Parameters

$pass
string
Mot de passe

Returns

integer
Pry Framework API documentation generated by ApiGen 2.6.1