
ASTUCE - Connecter un utilisateur Joomla! grâce à un simple code en PHP
Salut super joomlers!
Juste une petite astuce pour ceux et celles qui veulent connecter un utilisateur Joomla! par code plutôt que par un formulaire.
Intéressé.e? Poursuivons...
Voici le code:
/**
* @var bool $result_login true on successful login, false otherwise
*/
$result_login = Factory::getApplication()->login(
[
'username' => 'example',
'password' => 'mysupersecretpassword'
],
[
'remember' => true,
'silent' => true
]
);
Options intéressantes:
remember: Qui permet d'activer se souvenir de moi lors de la connexion automatique.
silent: Qui permet de renvoyer un booléen (dans ce cas faux au lieu d'une exception en cas d'erreur d'authentification).
A bientôt pour de nouvelles astuces...
- ANNONCE - Helloapi exemple composant Joomla! 4 webservices
- ASTUCE - Accéder directement à la configuration d'un plugin dans Joomla! grâce à un lien
- ASTUCE - Comment cloner une seule branche avec git 2.21.0
- ASTUCE - Comment envoyer un courriel au format texte et html avec l'api JMail de Joomla! 3
- ASTUCE - Comment installer l’extension de cryptographie libsodium pour php7.0.27