feat : API - 제품 Category 리스트
This commit is contained in:
@@ -7,31 +7,38 @@
|
||||
use App\Http\Controllers\Api\V1\MemberController;
|
||||
use App\Http\Controllers\Api\V1\AdminApiController;
|
||||
use App\Http\Controllers\Api\V1\FileController;
|
||||
use App\Http\Controllers\Api\V1\ProductController;
|
||||
|
||||
// V1 초기 개발
|
||||
Route::prefix('v1')->group(function () {
|
||||
|
||||
# 회원관련
|
||||
Route::post('/login', [ApiController::class, 'login']);
|
||||
Route::get('/login', [ApiController::class, 'login']);
|
||||
Route::middleware('auth.apikey')->post('/logout', [ApiController::class, 'logout']);
|
||||
|
||||
# API KEY 인증
|
||||
Route::middleware('auth.apikey')->get('/debug-apikey', [ApiController::class, 'debugApikey']);
|
||||
|
||||
|
||||
# SAM API
|
||||
Route::middleware('auth.apikey')->group(function () {
|
||||
|
||||
# Auth API
|
||||
Route::post('/login', [ApiController::class, 'login']);
|
||||
Route::get('/login', [ApiController::class, 'login']);
|
||||
Route::middleware('auth.apikey')->post('/logout', [ApiController::class, 'logout']);
|
||||
# API KEY 인증
|
||||
Route::middleware('auth.apikey')->get('/debug-apikey', [ApiController::class, 'debugApikey']);
|
||||
|
||||
|
||||
// Admin API
|
||||
Route::post('/admin/list', [AdminApiController::class, 'list'])->middleware('permission:SR'); // 관리자 리스트 조회
|
||||
|
||||
|
||||
// Common API
|
||||
Route::prefix('common')->group(function () {
|
||||
Route::get('/code', [CommonController::class, 'getComeCode'])->name('common.code'); // 공통코드 조회
|
||||
});
|
||||
|
||||
|
||||
// Product API
|
||||
Route::prefix('product')->group(function () {
|
||||
Route::get('/category', [ProductController::class, 'getCategory'])->name('product.category'); // 제품 카테고리
|
||||
});
|
||||
|
||||
|
||||
// Member API
|
||||
Route::prefix('member')->group(function () {
|
||||
Route::get('/me', [MemberController::class, 'me'])->name('member.me'); // 회원 목록 조회
|
||||
|
||||
Reference in New Issue
Block a user