Auth
Prev
Next
Auth
Fournit une infrastructure pour l'identification des utilisateurs.
Table of Contents
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
Constants
— predefined constants
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