Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct (Input $input, DatabaseInterface $database, array $options=[], ?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 | |
$db | |
$dbOptions | |
$input | |
Membres hérités additionnels | |
Attributs protégés hérités de AbstractUsernamePasswordAuthenticationStrategy | |
$passwordHandler | |
$status | |
Joomla Framework Database Strategy Authentication class
__construct | ( | Input | $input, |
DatabaseInterface | $database, | ||
array | $options = [] , |
||
?HandlerInterface | $passwordHandler = null |
||
) |
Strategy Constructor
Input | $input | The input object from which to retrieve the request credentials. |
DatabaseInterface | $database | DatabaseDriver for retrieving user credentials. |
array | $options | Optional options array for configuring the credential storage connection. |
HandlerInterface | $passwordHandler | The password handler. |
Références DatabaseStrategy\$input, $options, AbstractUsernamePasswordAuthenticationStrategy\$passwordHandler, et Symfony\Contracts\Service\__construct().
authenticate | ( | ) |
Attempt to authenticate the username and password pair.
Implémente AuthenticationStrategyInterface.
Références $password, AbstractUsernamePasswordAuthenticationStrategy\doAuthenticate(), et Authentication\NO_CREDENTIALS.
|
protected |
|
private |
|
private |
|
private |
Référencé par DatabaseStrategy\__construct().