From 865ff9c53efcd3ba551becf67ada0dbbaf9594ac Mon Sep 17 00:00:00 2001 From: hskwon Date: Thu, 18 Dec 2025 21:08:35 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20Push=20API=EC=97=90=20auth:sanctum=20?= =?UTF-8?q?=EB=AF=B8=EB=93=A4=EC=9B=A8=EC=96=B4=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - FCM 토큰 등록/해제 시 tenantId, apiUserId 필요 - 인증 없이 호출 시 500 에러 발생하던 문제 해결 --- routes/api.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/routes/api.php b/routes/api.php index eb83b32..9406cf6 100644 --- a/routes/api.php +++ b/routes/api.php @@ -556,8 +556,8 @@ Route::delete('/common/{id}', [CommonController::class, 'destroy'])->name('v1.settings.common.destroy'); // 공통 코드 삭제 }); - // Push Notification API (FCM 푸시 알림) - Route::prefix('push')->group(function () { + // Push Notification API (FCM 푸시 알림) - auth:sanctum 필수 (tenantId, apiUserId 필요) + Route::prefix('push')->middleware('auth:sanctum')->group(function () { Route::post('/register-token', [PushNotificationController::class, 'registerToken'])->name('v1.push.register-token'); // FCM 토큰 등록 Route::post('/unregister-token', [PushNotificationController::class, 'unregisterToken'])->name('v1.push.unregister-token'); // FCM 토큰 해제 Route::get('/tokens', [PushNotificationController::class, 'getTokens'])->name('v1.push.tokens'); // 등록된 토큰 목록