✅ FCM에서 푸시 메시지 전송 흐름
1️⃣ 클라이언트(Firebase SDK 사용)
앱이 Firebase에서 FCM 토큰을 받아옴.
FCM 토큰을 서버에 저장.
2️⃣ 서버(백엔드) → Firebase 서버(Firebase Admin SDK or HTTP 요청)
저장된 FCM 토큰을 사용하여 특정 사용자에게 푸시 알림을 보냄.
3️⃣ Firebase 서버 → 클라이언트(FCM SDK 사용)
Firebase에서 알림을 해당 토큰을 가진 기기에 전달.
서비스 워커(firebase-messaging-sw.js)를 통해 메시지를 수신하고 처리.