feat : API - 링크 오류 및 BearerAuth 인증 오류 수정
This commit is contained in:
@@ -17,7 +17,10 @@ class ApiController extends Controller
|
||||
* path="/api/v1/debug-apikey",
|
||||
* tags={"API Key 인증"},
|
||||
* summary="API Key 인증 확인",
|
||||
* security={{"ApiKeyAuth":{}}},
|
||||
* security={
|
||||
* {"ApiKeyAuth": {}},
|
||||
* {"BearerAuth": {}}
|
||||
* },
|
||||
* @OA\Response(
|
||||
* response=200,
|
||||
* description="API Key 인증 성공"
|
||||
@@ -40,6 +43,7 @@ public function debugApikey()
|
||||
* path="/api/v1/login",
|
||||
* summary="회원 토큰 정보확인",
|
||||
* tags={"Auth"},
|
||||
* security={{"ApiKeyAuth": {}},},
|
||||
* @OA\RequestBody(
|
||||
* required=true,
|
||||
* @OA\JsonContent(
|
||||
@@ -109,7 +113,10 @@ public function login(Request $request)
|
||||
* path="/api/v1/logout",
|
||||
* summary="로그아웃 (Access 및 Token 무효화)",
|
||||
* tags={"Auth"},
|
||||
* security={{"ApiKeyAuth":{}}},
|
||||
* security={
|
||||
* {"ApiKeyAuth": {}},
|
||||
* {"BearerAuth": {}}
|
||||
* },
|
||||
* @OA\Response(response=200, description="로그아웃 성공"),
|
||||
* @OA\Response(response=401, description="인증 실패")
|
||||
* )
|
||||
|
||||
@@ -15,7 +15,10 @@ class MemberController extends Controller
|
||||
* summary="회원 목록 조회",
|
||||
* description="회원 목록을 조회합니다.",
|
||||
* tags={"Member"},
|
||||
* security={{"ApiKeyAuth":{}}},
|
||||
* security={
|
||||
* {"ApiKeyAuth": {}},
|
||||
* {"BearerAuth": {}}
|
||||
* },
|
||||
*
|
||||
* @OA\Parameter(
|
||||
* name="user_token",
|
||||
@@ -102,7 +105,10 @@ public function store(Request $request)
|
||||
* summary="회원 상세조회",
|
||||
* description="user_no 기준으로 회원 상세 정보를 조회합니다.",
|
||||
* tags={"Member"},
|
||||
* security={{"ApiKeyAuth":{}}},
|
||||
* security={
|
||||
* {"ApiKeyAuth": {}},
|
||||
* {"BearerAuth": {}}
|
||||
* },
|
||||
*
|
||||
* @OA\Parameter(
|
||||
* name="user_no",
|
||||
@@ -168,7 +174,7 @@ public function show(Request $request, $userNo)
|
||||
|
||||
/**
|
||||
* @OA\Get(
|
||||
* path="/api/v1/me",
|
||||
* path="/api/v1/member/me",
|
||||
* summary="내 정보 조회",
|
||||
* description="
|
||||
**[인증 안내]**
|
||||
|
||||
@@ -17,18 +17,14 @@ public function index(Request $request)
|
||||
|
||||
/**
|
||||
* @OA\Get (
|
||||
* path="/v1/product/category",
|
||||
* path="/api/v1/product/category",
|
||||
* summary="제품 카테고리 목록 조회",
|
||||
* description="제품 카테고리(최상위, parent_id=null) 리스트를 반환합니다.",
|
||||
* tags={"Product"},
|
||||
* security={{"ApiKeyAuth":{}}},
|
||||
* @OA\Parameter(
|
||||
* name="debug",
|
||||
* in="query",
|
||||
* required=false,
|
||||
* description="디버그 모드 여부 (쿼리 확인용)",
|
||||
* @OA\Schema(type="boolean", example=true)
|
||||
* ),
|
||||
* security={
|
||||
* {"ApiKeyAuth": {}},
|
||||
* {"BearerAuth": {}}
|
||||
* },
|
||||
* @OA\Response(
|
||||
* response=200,
|
||||
* description="카테고리 목록 조회 성공",
|
||||
|
||||
@@ -16,5 +16,19 @@
|
||||
* url=L5_SWAGGER_CONST_HOST,
|
||||
* description=L5_SWAGGER_CONST_NAME
|
||||
* )
|
||||
*
|
||||
* @OA\SecurityScheme(
|
||||
* securityScheme="ApiKeyAuth",
|
||||
* type="apiKey",
|
||||
* in="header",
|
||||
* name="X-API-KEY"
|
||||
* )
|
||||
* @OA\SecurityScheme(
|
||||
* securityScheme="BearerAuth",
|
||||
* type="http",
|
||||
* scheme="bearer",
|
||||
* bearerFormat="JWT"
|
||||
* )
|
||||
*
|
||||
*/
|
||||
class SAMInfo {}
|
||||
|
||||
Reference in New Issue
Block a user