Example #1
0
 /**
  * Verify a user
  *
  * @param  int    $id
  * @param  string $hash
  * @return boolean
  */
 public function verify($id, $hash)
 {
     $result = false;
     $user = Table\Users::findById((int) $id);
     if (isset($user->id) && $hash == sha1($user->email)) {
         $user->verified = 1;
         $user->save();
         $this->data['id'] = $user->id;
         $result = true;
     }
     return $result;
 }