|
|
@@ -57,7 +57,7 @@ class LoginController extends webApp
|
|
|
}
|
|
|
|
|
|
if($params['code'] != 123456 && !$this->checkCode($params['username'], $params['code'], 'reg')){
|
|
|
- return message(1017, false);
|
|
|
+ return message($this->error, false);
|
|
|
}
|
|
|
|
|
|
if(!MemberService::make()->register($params)){
|
|
|
@@ -78,9 +78,19 @@ class LoginController extends webApp
|
|
|
{
|
|
|
$validator = new MemberValidator();
|
|
|
if(!is_array($validator->check(['mobile'=> $username],'mobile'))){
|
|
|
- return EmailService::make()->check($username, $code, $scene);
|
|
|
+ if(!EmailService::make()->check($username, $code, $scene)){
|
|
|
+ $this->error = EmailService::make()->getError();
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ return true;
|
|
|
}else{
|
|
|
- return SmsService::make()->check($username, $code, $scene);
|
|
|
+ if(!SmsService::make()->check($username, $code, $scene)){
|
|
|
+ $this->error = SmsService::make()->getError();
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ return true;
|
|
|
}
|
|
|
}
|
|
|
|