diff --git a/app/Http/Controllers/Application/ModuleController.php b/app/Http/Controllers/Application/ModuleController.php new file mode 100644 index 0000000..5a84345 --- /dev/null +++ b/app/Http/Controllers/Application/ModuleController.php @@ -0,0 +1,29 @@ +success($modules); + // } + + + public function show(Module $module) { + + + return $this->success($module); + + // $module = Module::find(request()->route('module')); + // + // return $this->success($module); + } +} diff --git a/routes/applications.php b/routes/applications.php index a317bea..7f0fd42 100644 --- a/routes/applications.php +++ b/routes/applications.php @@ -1,8 +1,17 @@ name('mqtt.authentication'); -// 授权 -Route::post('mqtt/authorization', [MqttAuthController::class, 'authorization'])->name('mqtt.authorization'); + +// MQTT Auth +Route::prefix('mqtt')->as('mqtt.')->group(function () { + // 登录 + Route::post('authentication', [MqttAuthController::class, 'authentication'])->name('authentication'); + // 授权 + Route::post('authorization', [MqttAuthController::class, 'authorization'])->name('authorization'); +}); + +// Modules +Route::get('modules', [ModuleController::class, 'index'])->name('modules.index'); +Route::get('modules/{module}', [ModuleController::class, 'show'])->name('modules.show');