Lae/routes/applications.php

22 lines
841 B
PHP
Raw Normal View History

2022-11-27 02:34:36 +00:00
<?php
2022-12-03 03:27:35 +00:00
use App\Http\Controllers\Application\ModuleController;
2022-11-27 06:40:45 +00:00
use App\Http\Controllers\Application\MqttAuthController;
2023-01-20 19:26:23 +00:00
use App\Http\Controllers\Application\UserController;
use Illuminate\Support\Facades\Route;
2022-11-27 06:40:45 +00:00
2022-12-03 03:27:35 +00:00
// 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');
2023-01-20 19:26:23 +00:00
Route::resource('users', UserController::class)->only(['index', 'show']);
Route::get('token/{token}', [UserController::class, 'auth']);