Auth_Container_MDB

Auth_Container_MDB – Identification en utilisant une base de données via MDB

Conteneur MDB

Ce conteneur utilise le gestionnaire d'abstraction PEAR::MDB pour l'accès à une base de données. Cela signifie que vous pouvez utiliser toutes les bases de données qui sont supportées par le gestionnaire d'abstraction MDB pour y stocker les données d'identification.

L'argument spécifique de stockage pour le constructeur Auth() est un tableau d'options.

Options disponibles
Option Type de données Valeur par défaut Description
"dsn" string " Un DSN valide et correctement formatté.
"table" string "auth" Le nom de la table de la base de données, où les données d'identification sont stockées.
"usernamecol" string "username" Le nom de la colonne, où le nom d'utilisateur est stocké
"passwordcol" string "password" Le nom de la colonne, où le mot de passe crypté est stocké
"db_fields" array array() Un tableau de champs additionnels à récupérer lors du chargement des détails de l'utilisateur
"cryptType" string "md5" Le type de cryptage à utiliser pour stocker le mot de passe
"auto_quote" boolean TRUE Si l'on doit activer l'échappement automatique des noms des champs et du nom de la table de la base de données
"db_options" array array() Un tableau d'options à passer au constructeur PEAR::MDB. Voir PEAR::MDB pour plus d'informations.
"db_where" string " Une chaîne à ajouter à la clause WHERE des requêtes à la base de données. Elle est ajoutée aux requêtes utilisées dans les fonctions fetchData(), listUsers(), removeUser() et changePassword(). Disponible depuis Auth version 1.5.0.

Identification en utilisant un serveur LDAP (Previous) Identification en utilisant une base de données via MDB2 (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.