webleads-tracker

Mise en place d'un hook de modification de mot de passe

Jimmy [L'Com]
Avatar
Bonjour à tous,

Il faut que je mette en place un petit système qui va détecter si mon utilisateur se connecte pour la première fois.
Si c'est le cas, on lui demande obligatoirement de changer son mot de passe.
Sinon il se connecte normalement en accédant aux différentes zones dont il aura accès.

Quelqu'un a t-il déjà fait quelque chose de ce sens ?
Je vous avoue que je commence juste à me pencher sur le problème.

Je suis preneur de toutes informations. (C'est le premier hook que je vais mettre en place car aucune utilité pour l'instant )

Je pense utiliser la fonction suivante :
	
/**
* Gestion d'une action après une authentification réussie
*
* @param string $username Identifiant
* @param string $password Mot de passe
* @param array $sessionValues Données de la session
*
* @return bool|string
*/
public function authOnLoginSuccess($username, $password, &$sessionValues)
{

}
 


Cordialement,
Jimmy

Jimmy [L'Com]
Avatar
Je pense avoir trouvé comment faire. Par contre, j'ai un souci qui subsiste mais c'est surement parce que je n'ai pas percuté sur la solution ;)

Comment puis-je, depuis ce hook, renvoyer vers un formulaire qui me permettrait de changer mon mot de passe initiale ??

Bonne journée à tous.