Mot de passe oublié
$login,'key'=>'lost_password')); if (!$baseToken) throw new Exception("Token incorrect ou inexistant"); if ($baseToken->value!=$token) throw new Exception("Token incorrect ou inexistant"); UserPreference::deleteById($baseToken->id); unset($_SESSION['users']); $users = User::getAll(true); foreach($users as $user){ if($user->login==$login){ global $myUser,$myFirm,$_; $user->loadPreferences(); $user->loadRanks(); $defaultFirm = !empty($user->preference('default_firm')) ? $user->preferences['default_firm'] : key($user->firms); $_SESSION['firm'] = serialize(Firm::getById($defaultFirm)); $myFirm = isset($_SESSION['firm']) ? unserialize($_SESSION['firm']) : new Firm(); $user->loadRights(); Plugin::callHook("user_login", array(&$user, $user->login,null,true,true,true)); if($user == false || empty($user->login)) throw new Exception("Utilisateur inexistant"); $myUser = $user; $_SESSION['currentUser'] = serialize($myUser); break; } } if(!$myUser->connected()) throw new Exception("Erreur lors de la récuperation du compte, veuillez contacter un administrateur"); ?>
Bienvenue fullName(); ?>!

Veuillez changer votre mot de passe dans la rubrique "Mon compte"

connected()) throw new Exception("Vous devez être déconnecté pour accéder à cette fonctionnalité",401); ?>

Veuillez remplir le formulaire ci dessous pour procéder au changement de mot de passe

Un e-mail sera envoyé à la boite spécifiée si celle ci est liée à un compte.

Envoyer