where('email',$email) ->first(); return $user; if(!$user){ return false; } if($user->sn != $sn){ UserSn::where(['sn' => $user->sn])->update(['user_id' => 0]); UserSn::where(['sn' => $sn])->update(['user_id' => $user->id]); $user->sn = $sn; $user->save(); } return $user; } }