[Spring Boot] Firebase & Google OAuth2 로그인 / 액세스 차단 문제 해결
·
🍏 Spring Boot
파이어베이스와 연동해서 구글 로그인 하면 자동으로 저장이 되는 로직을 짰고잘 저장이 됐었는데코드 살짝 바꿨다고 승인 오류가 나기 시작했다. (이걸 고칠 생각을 못 함) 포스트맨으로 테스트하던 중 나타난401 invalid_client 오류 브라우저로 접속해 봐도 내용은 똑같았다. 유효하지 않은 사용자라는 응답... 알고 보니 이 부분은내가 깃 문제 때문에 브랜치를 한번 바꾸면서인텔리제이의 새 프로젝트에 환경변수 지정하는 걸 깜빡했다.application.yml에는 넣었으면서 ...어쨌든 환경변수 추가했다. 이렇게 첫 번째 오류 해결.근데 이제 계정 선택을 하는데, 다음 화면으로 넘어가질 않았다. 계속 구글 계정 선택 화면만 맴돌 뿐...파이어베이스에도 유저 저장이 아예 안 되고 있었던 걸 보아그 로직으..
[Spring Boot] Google Firebase와 Spring Boot 연결
·
🍏 Spring Boot
오늘은 구글의 파이어베이스를 사용해 보려고 한다.https://console.firebase.google.com/u/0/ 🔥Google Firebase 프로젝트 생성구글 파이어베이스 콘솔에 접속해서 Firebase 프로젝트를 만들어 준다. 방법은 생각보다 더 간단했다. 내 프로젝트 이름을 작성해 주고, 약관에 동의해 주면 된다.나는 그냥 다 체크체크 했다 그리고 애널리틱스 위치는 대한민국으로 설정해 주고마지막 프로젝트 만들기를 클릭하면 이제 여기서 프로젝트 설정 -> 서비스 계정에 들어간다. 그러면 이렇게 새 비공개 키 생성이 뜨는데 나는 자바를 사용해서 자바로 바꿨다. 그리고 버튼을 누르면 .json 파일이 자동으로 다운로드 된다. 🔥Spring Boot와 Firebase 연결그리고 이제 스프..