protected function setToken(User $user)
 {
     if (!$user->isTokenValid()) {
         $user->setConfirmationToken($this->tokenGenerator->generateToken());
     }
     $user->setConfirmationTokenValidTill($this->getValidTill());
     return $user;
 }
示例#2
0
 public function updateUser(User $user)
 {
     $user->setPassword($this->encoder->encodePassword($user, $this->password));
     return $user;
 }
示例#3
0
 public function updateUser(User $user)
 {
     $user->setEmail($this->email);
     $user->setName($this->name);
     $user->setPassword($this->passwordEncoder->encodePassword($user, $this->password));
 }
示例#4
0
 public function getUpdatedUser()
 {
     $this->user->setPassword($this->newPassword);
     return $this->user;
 }
示例#5
0
 protected function resetTokenData(BaseUser $user)
 {
     $user->setConfirmationRequestedAt(null);
     $user->setConfirmationToken(null);
     $user->setConfirmationTokenValidTill(null);
 }