yamoo9 / likelion-FEQA

질문/답변 — 프론트엔드 스쿨, 멋사
29 stars 9 forks source link

[LAB-9] 파이어베이스 구글 로그인 에러 #179

Closed chaehaeun closed 1 year ago

chaehaeun commented 1 year ago

질문 작성자

채하은

문제 상황

작업 진행 상황

image

에러 image

검색해보니 파이어베이스에서 도메인 구성을 하지 않았거나 OAuth 공급자가 추가된 후에 변경된 경우에 생길 수 있는 에러라는 말이 있어 확인해보아도 파이어베이스 콘솔에 적혀있는 authDomain 값과 로컬 env 파일에 작성되어있는 REACT_APP_AUTH_DOMAIN의 값이 동일합니다.

무엇이 원인인지 찾지 못하겠어 질문 올립니다.

프로젝트 저장소 URL

https://github.com/chaehaeun/withPet-client.git

환경 정보

yamoo9 commented 1 year ago

문제 원인 추론

아마도 Google 프로바이더 사용 설정이 안된 것이 아닌가 생각됩니다. 🤔 Firebase 인증 설정에서 Google 프로바이더 설정이 되어 있는 지 확인해보세요.

Google 인증 프로바이더 사용 설정

새 제공업체 추가 버튼을 클릭한 다음 Google을 선택합니다.

Google 사용 설정 체크 상태를 활성화 한 후, 저장 버튼을 눌러 사용을 승인합니다.

chaehaeun commented 1 year ago

image

활성화는 되어있는 상태입니다!!

yamoo9 commented 1 year ago

image

활성화는 되어있는 상태입니다!!

@chaehaeun 님. 그렇다면 Firebase 구성 정보를 가진 .env 파일 첨부 그리고 저장소의 어떤 브랜치 인지 알려주세요. 확인해보겠습니다.

yamoo9 commented 1 year ago

Firebase 구성 재 검토

Firebase 구성을 제 계정 정보로 바꾸니 정상 작동합니다. 사용 중인 .env 파일과 구성이 동일한 지 검토해보세요.

아래 스크린샷은 정상 작동 됨을 보여 줍니다. Google 공급자 팝업 다이얼로그 표시부터 Redux 상태 업데이트까지 잘 됩니다. 😀

image