Commit e1ff96b9 authored by 郭勇志's avatar 郭勇志

结构优化

parent 46326144
......@@ -16,7 +16,8 @@ class authorizationFilter extends ActionFilter
return true;
}
// Yii::$app->user->identity;
Yii::$app->request->pathInfo;
}
......
......@@ -53,7 +53,7 @@ return [
'swagger',
'v1/shop/branch/branch',
'v1/shop/user/shop-user-membergrade',
'v1/user/user'
'v1/rbacuser/rbac-user'
],
'extraPatterns'=>[
'GET,OPTIONS test'=>'test',
......
......@@ -20,7 +20,7 @@ use backend\components\v1\authorizationFilter;
* ),
* @OA\Server(
* description="Api server",
* url="/yaoshuxia/shopback",
* url="/guoyongzhi/weiShopNew",
* ),
* @OA\SecurityScheme(
* securityScheme="Authorization",
......@@ -57,10 +57,10 @@ class BaseController extends ActiveController
'optional' => ['login'],
];
// 授权
// $behaviors['authorizationFilter']=[
// 'class' => authorizationFilter::className(),
// 'optional' => [],//过滤不需要验证的action
// ];
$behaviors['authorizationFilter']=[
'class' => authorizationFilter::className(),
'optional' => ['login'],//过滤不需要验证的action
];
return $behaviors;
}
}
<?php
namespace backend\controllers\v1\user;
namespace backend\controllers\v1\rbacuser;
use Yii;
use backend\controllers\v1\BaseController;
use backend\models\v1\user\LoginForm;
class UserController extends BaseController
use backend\models\v1\rbacuser\LoginForm;
class RbacUserController extends BaseController
{
public $modelClass='app\models\v1\user\ShopRbacUser';
public $serializer = [
......@@ -14,7 +14,7 @@ class UserController extends BaseController
];
/**
* @OA\Post(
* path="/backend/web/v1/user/users/login",
* path="/backend/web/v1/rbacuser/rbac-users/login",
* tags={"用户&员工接口"},
* summary="后台登陆接口",
* description="后台登陆接口",
......
......@@ -14,7 +14,7 @@ class BranchController extends BaseController
];
/**
* @OA\Get(
* path="/weiShopNew/backend/web/v1/shop/branch/branches/test",
* path="/backend/web/v1/shop/branch/branches/test",
* tags={"swagger事例"},
* description="swagger事例",
* summary="swagger事例",
......
<?php
namespace backend\models\v1\user;
namespace backend\models\v1\rbacuser;
use Yii;
use app\models\v1\user\ShopRbacUser;
use app\models\v1\rbacuser\ShopRbacUser;
use app\models\v1\BaseModel;
use yii\web\HttpException;
/**
......
<?php
namespace app\models\v1\user;
namespace app\models\v1\rbacuser;
use Yii;
use yii\web\IdentityInterface;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment