From b347bf980ba6cc33eb6c32d17c8af6a40bb261fd Mon Sep 17 00:00:00 2001 From: "iVampireSP.com" Date: Sun, 14 Aug 2022 17:40:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B=20Remote?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Remote/ProviderController.php | 14 ++++++++++++++ app/Providers/RouteServiceProvider.php | 4 ++-- config/auth.php | 2 +- routes/api/remote.php | 5 ++--- 4 files changed, 19 insertions(+), 6 deletions(-) create mode 100644 app/Http/Controllers/Remote/ProviderController.php diff --git a/app/Http/Controllers/Remote/ProviderController.php b/app/Http/Controllers/Remote/ProviderController.php new file mode 100644 index 0000000..ef7cd39 --- /dev/null +++ b/app/Http/Controllers/Remote/ProviderController.php @@ -0,0 +1,14 @@ +success(auth('remote')->user()); + } +} diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php index d7f0f1b..7d4bbc0 100644 --- a/app/Providers/RouteServiceProvider.php +++ b/app/Providers/RouteServiceProvider.php @@ -37,8 +37,8 @@ public function boot() ->prefix('admin') ->group(base_path('routes/api/admin.php')); - Route::middleware('auth:admin') - ->prefix('admin') + Route::middleware('auth:remote') + ->prefix('remote') ->group(base_path('routes/api/remote.php')); Route::middleware('web') diff --git a/config/auth.php b/config/auth.php index 9fba49e..28a678a 100644 --- a/config/auth.php +++ b/config/auth.php @@ -82,7 +82,7 @@ 'providers' => [ 'driver' => 'eloquent', - 'model' => App\Models\Provider::class, + 'model' => App\Models\Module\Provider::class, ], // 'users' => [ diff --git a/routes/api/remote.php b/routes/api/remote.php index 20edea2..ef53b9c 100644 --- a/routes/api/remote.php +++ b/routes/api/remote.php @@ -1,10 +1,9 @@ middleware(['api', 'auth:remote'])->group(function () { + Route::apiResource('providers', Remote\ProviderController::class)->only(['index']); // Route::apiResource('users', Controllers\User\UserController::class); });