LoginPassword.php 730 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace app\api\controller;
  3. use app\api\logic\LoginPasswordLogic;
  4. use app\api\validate\LoginPasswordValidate;
  5. use app\common\basics\Api;
  6. use app\common\enum\NoticeEnum;
  7. use app\common\server\JsonServer;
  8. class LoginPassword extends Api
  9. {
  10. public $like_not_need_login = ['forget'];
  11. public function forget()
  12. {
  13. $post = $this->request->post();
  14. $post['message_key'] = NoticeEnum::GET_BACK_MOBILE_NOTICE;
  15. (new LoginPasswordValidate())->goCheck('', $post);
  16. $result = LoginPasswordLogic::forget($post);
  17. if (false === $result) {
  18. return JsonServer::error(LoginPasswordLogic::getError());
  19. }
  20. return JsonServer::success('修改成功',$result);
  21. }
  22. }