/**
  * Méthode permettant de générer un nouveau jeton pour l'utilisateur à destinations de l'api.
  *
  * @param EiUser $user
  * @return string
  */
 public function generateToken(EiUser $user)
 {
     $token = sha1(rand(11111, 99999999999) . $this->calculateToken($user->getGuardUser()->getEmailAddress()) . rand(11111, 99999999999));
     $user->setTokenApi($token);
     $user->save($this->getConnection());
     return $token;
 }