修改密码
This commit is contained in:
@@ -338,16 +338,24 @@ class UserController
|
|||||||
$email = Util::getParam($request, 'email');
|
$email = Util::getParam($request, 'email');
|
||||||
$code = Util::getParam($request, 'code');
|
$code = Util::getParam($request, 'code');
|
||||||
$verification_code = Redis::get("verification_code:{$email}");
|
$verification_code = Redis::get("verification_code:{$email}");
|
||||||
$id = $request->user['id'];
|
$id = $request->user->uid;
|
||||||
|
|
||||||
if ($code != $verification_code) {
|
if ($code != $verification_code) {
|
||||||
return Util::fail([], trans('code_error'));
|
return Util::fail([], trans('code_error'));
|
||||||
}
|
}
|
||||||
|
|
||||||
$res = User::where('id', $id)
|
// $res = User::where('id', $id)
|
||||||
|
// ->first();
|
||||||
|
// if($res['email'] != $email) {
|
||||||
|
// return Util::fail([], trans('email_consistent'));
|
||||||
|
// }
|
||||||
|
|
||||||
|
$user = User::where('status', 0)
|
||||||
|
// ->where('corp_id', $corpId)
|
||||||
|
->OrWhere(['email' => $request->post('email'),'phone' => $request->post('email')])
|
||||||
->first();
|
->first();
|
||||||
if($res['email'] != $email) {
|
if(!$user) {
|
||||||
return Util::fail([], trans('email_consistent'));
|
return Util::fail([], trans('user_none'));
|
||||||
}
|
}
|
||||||
|
|
||||||
//加密
|
//加密
|
||||||
|
|||||||
Reference in New Issue
Block a user