Manuel Pear
Auth
- Table des matières
- Introduction -- Un exemple d'utilisation
- Auth Options -- Options for controlling the behaviour of Auth
- Logging -- Introduction
- Drivers de stockage -- 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 Choisir un nouveau nom pour la variable de session pour Auth
- 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.
Remonter 
