Manuel PEAR
Précédent
Chapitre 29. Authentification
Suivant
Auth
Table des matières
Introduction
-- Un exemple d'utilisation
Drivers de stockage
-- Introduction
Logging
-- Introduction
Auth_Container_Array
-- Identification en utilisant un tableau de noms d'utilisateurs et de mots de passe
Auth_Container_DB
-- Identification en utilisant une base de données DB
Auth_Container_DBLite
-- Identification en utilisant une base de données DB
Auth_Container_File
-- Identification en utilisant un fichier de mot de passe, en utilsant File_Passwd
Auth_Container_IMAP
-- Identification en utilisant un serveur IMAP
Auth_Container_KADM5
-- Identification en utilisant un serveur Kerberos 5
Auth_Container_LDAP
-- Identification en utilisant un serveur LDAP
Auth_Container_MDB
-- Identification en utilisant une base de données via MDB
Auth_Container_MDB2
-- Identification en utilisant une base de données via MDB2
Auth_Container_Multiple
-- Authenticate against multiple Auth_Containers
Auth_Container_PEAR
-- Identification utilisée pour le site web PEAR
Auth_Container_POP3
-- Identification en utilisant a POP3 server
Auth_Container_RADIUS
-- Identification en utilisant a RADIUS server
Auth_Container_SAP
-- Identification utilisant un serveur SAP
Auth_Container_SMBPasswd
-- Identification en utilisant un fichier SAMBA smbpasswd via File_SMBPasswd
Auth_Container_SOAP
-- Identification en utilisant un service SOAP
Auth_Container_SOAP5
-- Identification en utilisant a SOAP service
Auth_Container_vpopmail
-- Identification en utilisant a vpopmail service
Auth_Container personnalisé
-- Construit un conteneur de stockage personnalisé
Auth_Frontend_HTML
-- Formulaire d'identification par défaut
Constantes
-- constantes prédéfinies
Auth::Auth()
-- Constructeur
Auth::addUser()
-- Ajoute un nouvel utilisateur
Auth::attachLogObserver()
-- Attach a log observer instance to the internal Log object
Auth::changePassword()
-- Modifie le mot de passe d'un utilisateur
Auth::checkAuth()
-- Vérifie s'il existe une session avec une identification valide
Auth::getAuth()
-- Vérifie l'identification d'un utilisateur
Auth::getAuthData()
-- Récupère des informations stockées dans la session d'identification
Auth::getStatus()
-- Récupère l'état de l'identification en cours
Auth::getUsername()
-- Récupère le nom de l'utilisateur identifié
Auth::listUsers()
-- Liste tous les utilisateurs disponibles
Auth::logout()
-- Déconnecte un utilisateur identifié
Auth::removeUser()
-- Efface un compte utilisateur
Auth::setAdvancedSecurity()
-- Active les fonctionnalités avancées de sécurité. Désactivé par défaut
Auth::setAllowLogin()
-- Contrôle si l'utilisateur est autorisé à s'identifier. Activé par défaut
Auth::setAuth()
-- Définit un utilisateur spécifique comme identifié
Auth::setAuthData()
-- Stocke des informations additionnelles dans la session Auth
Auth::setCheckAuthCallback()
-- set a callback to run when ever session validity is checked
Auth::setExpire()
-- Fixe un délai d'expiration pour l'identification
Auth::setFailedLoginCallback()
-- Définit un callback pour les échecs d'identificaton
Auth::setIdle()
-- Fixe le temps d'inactivité maximum pour garder l'autentification
Auth::setLoginCallback()
-- Définit une fonction de callback lors d'identification réussie
Auth::setLogoutCallback()
-- Définit une fonction de callback lors de déconnexion réussie
Auth::setSessionName()
-- Fixe le nom de la session
Auth::setShowLogin()
-- contrôle si le formulaire d'identification doit être affiché. Activé par défaut
Auth::sessionValidThru()
-- Récupère le temps durant laquelle la session sera valide
Auth::start()
-- Démarre l'identification
Fournit une infrastructure pour l'identification des utilisateurs.
Précédent
Sommaire
Suivant
Authentification
Niveau supérieur
Introduction