From fff60b37ac7536a36120a91b646ff45b2698574e Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Tue, 12 May 2020 18:50:58 +0800 Subject: [PATCH] require super admin to download or upload plugin --- routes/web.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/routes/web.php b/routes/web.php index 1c04c550..dfb888cc 100644 --- a/routes/web.php +++ b/routes/web.php @@ -170,8 +170,10 @@ Route::prefix('admin') Route::post('manage', 'PluginController@manage'); Route::any('config/{name}', 'PluginController@config'); Route::get('readme/{name}', 'PluginController@readme'); - Route::post('upload', 'PluginController@upload'); - Route::post('wget', 'PluginController@wget'); + Route::middleware('role:super-admin')->group(function () { + Route::post('upload', 'PluginController@upload'); + Route::post('wget', 'PluginController@wget'); + }); Route::prefix('market')->group(function () { Route::view('', 'admin.market');