插件权限
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
yiqiu
2025-11-21 14:43:33 +08:00
parent 137fc7723f
commit 9c74ea1066

View File

@@ -1,7 +1,7 @@
<?php <?php
use think\facade\Route; use think\facade\Route;
// 前台读取接口(对齐官方示例插件路由中间件,仅使用插件自有接口 /console/v1/theme/config // 前台读取接口(对外提供主题配置,允许未登录访问
Route::group('console/v1', function () { Route::group('console/v1', function () {
Route::get('theme/config', "\\addon\\theme_configurator\\controller\\clientarea\\ThemeController@config") Route::get('theme/config', "\\addon\\theme_configurator\\controller\\clientarea\\ThemeController@config")
->append([ ->append([
@@ -9,10 +9,7 @@ Route::group('console/v1', function () {
'_controller' => 'theme', '_controller' => 'theme',
'_action' => 'config', '_action' => 'config',
]); ]);
}) })->middleware(\app\http\middleware\ParamFilter::class);
->middleware(\app\http\middleware\ParamFilter::class)
->middleware(\app\http\middleware\CheckHome::class)
->middleware(\app\http\middleware\RejectRepeatRequest::class);
// 后台配置接口 // 后台配置接口
Route::group(DIR_ADMIN . '/v1', function () { Route::group(DIR_ADMIN . '/v1', function () {