HEX
Server: nginx/1.28.3
System: Linux lightweb-s1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64
User: dawonefr-98 (1071)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: /home/mocapict-106/mocapictures.kr/routes/api.php
<?php

use App\Http\ApiControllers\AuthController;
use Illuminate\Http\Request;
use Illuminate\Routing\Router;
use Illuminate\Support\Facades\Route;


//Login
Route::controller(AuthController::class)
    ->prefix('/auth')
    ->name('auth.')
    ->group(function () {
        Route::post("/login", "login")->name("login");
        Route::post("/logout","logout")->name('logout');
        Route::post("/check/email",'checkDuplicateEmail')->name('check.email');
    });

Route::middleware('auth:sanctum')
    ->name('api.')
    ->group(function(Router $router){

        //이 그룹 내부에있는 라우팅은, 로그인 후 인증된 토큰을 가지고있어야 접근이 가능하다.
        $router->get('/user', function (Request $request) {
            return $request->user();
        })->name('user');

    });