Skip to content

Commit 723e619

Browse files
authored
refactor: google admin sdk 인증서 getApplicationDefault 참조하도록 변경 (#163)
1 parent 5ebfa5a commit 723e619

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed
Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,21 @@
11
package ongi.firebase;
22

3+
import com.google.auth.oauth2.GoogleCredentials;
34
import com.google.firebase.FirebaseApp;
5+
import com.google.firebase.FirebaseOptions;
46
import jakarta.annotation.PostConstruct;
7+
import java.io.IOException;
58
import org.springframework.context.annotation.Configuration;
69

710
@Configuration
811
public class FirebaseConfig {
912

1013
@PostConstruct
11-
public void initFirebase() {
12-
FirebaseApp.initializeApp();
14+
public void initFirebase() throws IOException {
15+
FirebaseOptions options = FirebaseOptions.builder()
16+
.setCredentials(GoogleCredentials.getApplicationDefault())
17+
.build();
18+
19+
FirebaseApp.initializeApp(options);
1320
}
1421
}

0 commit comments

Comments
 (0)