$uname,'delete_time'=>0])->find(); // 异常处理 if(!isset($drs)){ throwError('用户不存在'); return -1; }else{ $fpass = password($pass.$drs['salt']); // 对比密码 if($drs['password'] != $fpass){ throwError('密码错误'); return false; } // 返回用户信息 return $drs; } return false; } /** * @param array $arr * @return bool */ public function register(array $arr){ $salt = makeSalt(6); // 密码加密 $arr['password'] = password($arr['password'].$salt); // 生成salt $arr['salt'] = $salt; $dtime =time(); $arr['create_time'] = $dtime; $arr['update_time'] = $dtime; // 保存 $model = new User; $uid = $model->save($arr); return isset($uid)?true:false; } }