Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Documents
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


File_Passwd::staticAuth

File_Passwd::staticAuth()

File_Passwd::staticAuth() -- Identification rapide

Description

Identification statique d'utilisateur.

Bien que cette approche soit raisonablement rapide, elle n'est PAS compatible avec le cryptage MD5 utilisé dans les fichiers du style htpasswd cryptés avec MD5.

La génération d'un seul mot de passe MD5 prend environs 0.25 secondes !

Dépendant du type $type, $opt doit être :

  • Smb:

    méthode de cryptage (NT ou LM)

  • Unix:

    méthode de cryptage (des ou md5)

  • Authbasic:

    méthode de cryptage (des, sha ou md5)

  • Authdigest:

    le "royaume" auquel l'utilisateur appartient

  • Cvs:

    n/a (vide)

  • Custom:

    tableau de 2 éléments : fonction de cryptage et délimiteur

Paramètres

string $type

Unix, Cvs, Smb, Authbasic ou Authdigest

string $file

chemin vers le fichier passwd

string $user

l'utilisateur à identifier

string $pass

le mot de passe en plaintext (en clair)

mixed $opt

  • Smb:

    nt | lm

  • Unix:

    des | md5

  • Authbasic:

    des | sha | md5

  • Authdigest:

    le "royaume" auquel l'utilisateur appartient

  • Cvs:

    n/a (vide)

  • Custom:

    tableau de 2 éléments : fonction de cryptage et délimiteur

Note

Cette fonction devrait être appelée de façon statique.


Manuel PEAR pour PHP-Nuke © www.stefvar.com
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx