public function executeForgotPassword()
 {
     $sms = new AB_SMS();
     $step = $this->getParameter('step');
     $code = $this->getParameter('code');
     $username = $this->getParameter('username');
     $password = $this->getParameter('password');
     $result = $sms->forgotPassword($username, $step, $code, $password);
     if ($result === false) {
         wp_send_json_error(array('message' => current($sms->getErrors())));
     } else {
         wp_send_json_success();
     }
 }