作者 lyh

gx

... ... @@ -23,16 +23,16 @@ class LoginAuthMiddleware
{
$token = $request->header('token');
if(!isset($token) || empty($token)){
return response(['code'=>Code::USER_ERROR,'msg'=>'当前用户未登录']);
return response(['code'=>Code::USER_LOGIN_ERROE,'msg'=>'当前用户未登录']);
}
$info = Cache::get($token);
if(empty($info)){
return response(['code'=>Code::USER_ERROR,'msg'=>'当前用户未登录']);
return response(['code'=>Code::USER_LOGIN_ERROE,'msg'=>'当前用户未登录']);
}
// 设置数据信息
$project = ProjectServer::useProject($info['project_id']);
if(empty($project)){
return response(['code'=>Code::USER_ERROR,'msg'=>'数据库未配置']);
return response(['code'=>Code::USER_LOGIN_ERROE,'msg'=>'数据库未配置']);
}
//操作权限设置
$projectRoleModel = new ProjectRoleModel();
... ... @@ -44,7 +44,7 @@ class LoginAuthMiddleware
$menu_id = $projectMenuModel->read(['action'=>$action['as']],['id']);
if($menu_id !== false){
if(strpos($role_info['role_menu'], $menu_id['id']) < 0){
return response(['code'=>Code::USER_ERROR,'msg'=>'当前用户没有权限']);
return response(['code'=>Code::USER_LOGIN_ERROE,'msg'=>'当前用户没有权限']);
}
}
return $next($request);
... ...