2025-07-17 10:05:47 +09:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
|
|
|
|
|
|
Route::get('/', function () {
|
2025-08-08 17:13:31 +09:00
|
|
|
return redirect('/api-docs/index.html');
|
2025-07-17 10:05:47 +09:00
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// Sanctum 인증을 사용하는 웹 라우트
|
2025-11-06 17:45:49 +09:00
|
|
|
Route::middleware(['auth:sanctum', config('jetstream.auth_session'), 'verified'])->group(function () {
|
2025-07-17 10:05:47 +09:00
|
|
|
|
|
|
|
|
Route::get('/dashboard', function () {
|
|
|
|
|
return view('dashboard');
|
|
|
|
|
})->name('dashboard');
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
2025-11-06 17:45:49 +09:00
|
|
|
// Swagger 설정
|
2025-07-17 10:05:47 +09:00
|
|
|
Route::get('/docs/api-docs.json', function () {
|
|
|
|
|
return response()->file(storage_path('api-docs/api-docs.json'));
|
|
|
|
|
});
|
|
|
|
|
Route::middleware('swagger.auth')->group(function () {
|
|
|
|
|
Route::get('/api/documentation', function () {
|
|
|
|
|
return response()->file(public_path('swagger-ui/index.html'));
|
|
|
|
|
});
|
|
|
|
|
});
|