userCon = $userCon; $this->middleware('guest'); } public function appPaaswordReset(Request $request) { try { $mobile = $request->mobile; $password = $request->password; $user = User::where('mobile', $mobile)->select('id', 'nickname', 'sex', 'type','belief','mobile', 'app_avatar','hidden_profile', 'live_match_maker', 'is_approved', 'industry', 'industry_sub', 'photo')->first(); if (empty($user)) { return $this->failure('该手机号用户不存在'); } $user->password = bcrypt($password); $user->save(); $user = $this->userCon->otherAppLoginParam($request, $user, $has_mobile = 1); return $this->success('ok', $user); } catch (\Exception $e) { return $this->failure('重置密码失败'); } } }