From f807eb10fde74a381b993a297e72edd6dd3a06c1 Mon Sep 17 00:00:00 2001 From: wanglei <34475144@qqcom> Date: Tue, 4 Nov 2025 16:19:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=E6=95=B0=E6=8D=AE=E8=A1=A8=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E8=BF=9B=E8=A1=8C=E6=8E=A5=E5=8F=A3=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E7=9A=84=E9=85=8D=E7=BD=AE=E7=BB=9F=E4=B8=80=E5=88=B0=E4=B8=80?= =?UTF-8?q?=E4=B8=AA=E6=96=87=E4=BB=B6=E5=A4=84=E7=90=86=EF=BC=8C=E5=B9=B6?= =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E5=8F=A3=E6=96=87=E4=BB=B6=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?jwt=E7=9A=84=E8=AE=A4=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- conf/system/system.conf | 55 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 conf/system/system.conf diff --git a/conf/system/system.conf b/conf/system/system.conf new file mode 100644 index 0000000..795876e --- /dev/null +++ b/conf/system/system.conf @@ -0,0 +1,55 @@ +###################################################### +### 接口相关控制,接口文件需要使用jwt进行token验证 ### +###################################################### +#用户认证登陆相关 +location /api/auth { + content_by_lua_file '${APP_PATH}/src/api/auth/auth.lua'; +} + +#账号信息数据接口 +location /api/system/accounts { + access_by_lua_file '${APP_PATH}/src/auth/jwt-auth.lua'; + content_by_lua_file '${APP_PATH}/src/api/system/account.lua'; +} + +#应用程序信息数据接口 +location /api/system/applications { + access_by_lua_file '${APP_PATH}/src/auth/jwt-auth.lua'; + content_by_lua_file '${APP_PATH}/src/api/system/application.lua'; +} + +#组织(岗位)信息数据接口 +location /api/system/departments { + access_by_lua_file '${APP_PATH}/src/auth/jwt-auth.lua'; + content_by_lua_file '${APP_PATH}/src/api/system/department.lua'; +} + +#菜单信息数据接口 +location /api/system/menus { + access_by_lua_file '${APP_PATH}/src/auth/jwt-auth.lua'; + content_by_lua_file '${APP_PATH}/src/api/system/menu.lua'; +} + +#权限信息数据接口 +location /api/system/permissions { + access_by_lua_file '${APP_PATH}/src/auth/jwt-auth.lua'; + content_by_lua_file '${APP_PATH}/src/api/system/permission.lua'; +} + +#岗位信息数据接口 +location /api/system/positions { + access_by_lua_file '${APP_PATH}/src/auth/jwt-auth.lua'; + content_by_lua_file '${APP_PATH}/src/api/system/position.lua'; +} + +#账号信息数据接口 +location /api/system/roles { + access_by_lua_file '${APP_PATH}/src/auth/jwt-auth.lua'; + content_by_lua_file '${APP_PATH}/src/api/system/role.lua'; +} + +#用户信息数据接口 +location /api/system/users { + access_by_lua_file '${APP_PATH}/src/auth/jwt-auth.lua'; + content_by_lua_file '${APP_PATH}/src/api/system/user.lua'; +} \ No newline at end of file