File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed
src/main/java/com/assu/server/infra/firebase Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 1+ package com .assu .server .infra .firebase ;
2+
3+ import com .google .firebase .FirebaseApp ;
4+ import jakarta .annotation .PostConstruct ;
5+ import lombok .extern .slf4j .Slf4j ;
6+ import org .springframework .stereotype .Component ;
7+
8+ @ Slf4j
9+ @ Component
10+ public class FirebaseInitLogger {
11+
12+ private static boolean logged = false ;
13+
14+ @ PostConstruct
15+ public void printFcmInitOnce () {
16+ if (logged ) return ; // 이미 찍었으면 무시
17+
18+ try {
19+ FirebaseApp app = FirebaseApp .getInstance ();
20+ var options = app .getOptions ();
21+
22+ log .info ("[FCM_INIT] projectId={}" ,
23+ options .getProjectId ());
24+
25+ logged = true ;
26+
27+ } catch (Exception e ) {
28+ log .error ("[FCM_INIT] FirebaseApp 초기화 실패" , e );
29+ }
30+ }
31+ }
You can’t perform that action at this time.
0 commit comments