Пример #1
0
 /**
  * Get a user based on the token and email
  *
  * @param string $token
  *
  * @return Node
  */
 public function getByPasswordResetToken($token, $email)
 {
     $users = $this->getLabel()->getNodes("email", $email);
     if ($users->count() > 0) {
         $user = $users->current();
         $person = new Person();
         if ($user->getProperty($person->getPasswordResetTokenName()) != $token) {
             return null;
         }
         return $user;
     }
     return null;
 }