ASTUCE - Connecter un utilisateur Joomla! grâce à un simple code en PHP

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...

Aucune opinion sur ".

Alexandre ELISÉ

Développeur #PHP spécialiste #Joomla! Si mon travail vous a plu n'hésitez pas à laisser votre avis sur Google Reviews. Si mes articles vous ont été utiles vous pouvez me le dire avec Paypal.me ça m'encourage à continuer et me permet de savoir que vous apprecier le contenu. Sinon vous pouvez toujours m'envoyer un email pour me faire part de vos suggestions.

Recevoir la Newsletter

Super Joomlers! Faites le plein d'astuces Joomla!
Nous détestons le spam tout autant que vous et nous ne vous enverrons aucun email non sollicité. Vous pouvez vous désinscrire / réinscrire à tout moment