Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe LocalStrategy
+ Graphe d'héritage de LocalStrategy:

Fonctions membres publiques

 __construct (Input $input, array $credentialStore=[], ?HandlerInterface $passwordHandler=null)
 
 authenticate ()
 
- Fonctions membres publiques hérités de AbstractUsernamePasswordAuthenticationStrategy
 __construct (?HandlerInterface $passwordHandler=null)
 
 getResult ()
 

Fonctions membres protégées

 getHashedPassword ($username)
 
- Fonctions membres protégées hérités de AbstractUsernamePasswordAuthenticationStrategy
 doAuthenticate ($username, $password)
 
 getHashedPassword ($username)
 
 verifyPassword ($username, $password, $hashedPassword)
 

Attributs privés

 $credentialStore
 
 $input
 

Membres hérités additionnels

- Attributs protégés hérités de AbstractUsernamePasswordAuthenticationStrategy
 $passwordHandler
 
 $status
 

Description détaillée

Joomla Framework Local Strategy Authentication class

Depuis
1.0

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( Input  $input,
array  $credentialStore = [],
?HandlerInterface  $passwordHandler = null 
)

Strategy Constructor

Paramètres
Input$inputThe input object from which to retrieve the request credentials.
array$credentialStoreHash of username and hash pairs.
HandlerInterface$passwordHandlerThe password handler.
Depuis
1.0

Références LocalStrategy\$credentialStore, LocalStrategy\$input, AbstractUsernamePasswordAuthenticationStrategy\$passwordHandler, et Symfony\Contracts\Service\__construct().

Documentation des fonctions membres

◆ authenticate()

authenticate ( )

Attempt to authenticate the username and password pair.

Renvoie
string|boolean A string containing a username if authentication is successful, false otherwise.
Depuis
1.0

Implémente AuthenticationStrategyInterface.

Références $password, AbstractUsernamePasswordAuthenticationStrategy\doAuthenticate(), et Authentication\NO_CREDENTIALS.

◆ getHashedPassword()

getHashedPassword (   $username)
protected

Retrieve the hashed password for the specified user.

Paramètres
string$usernameUsername to lookup.
Renvoie
string|boolean Hashed password on success or boolean false on failure.
Depuis
1.1.0

Documentation des champs

◆ $credentialStore

$credentialStore
private

Référencé par LocalStrategy\__construct().

◆ $input

$input
private

Référencé par LocalStrategy\__construct().


La documentation de cette classe a été générée à partir du fichier suivant :