Firebase 인증/권한 없는 도메인입니다.도메인이 인증되지 않았습니다.
이 샘플 파이어베이스 프로젝트를 실행하려고 하는데 브라우저 콘솔에 이 오류가 계속 발생합니다.
Lf {code: "auth/unauthorized-domain", message: "This domain (mail-demo-fcm.firebaseapp.com) is not…se console -> Auth section -> Sign in method tab."}
code: "auth/unauthorized-domain"
message: "This domain (mail-demo-fcm.firebaseapp.com) is not authorized to run this operation. Add it to the OAuth redirect domains list in the Firebase console -> Auth section -> Sign in method tab."
나는 인증 -> 로그인 제공자로서 로그인 방법에서 구글을 활성화하였습니다.
내가 뭘 빼놓았나요?
작은 가이드가 도움이 될 것입니다.
그리고 저는 파이어베이스의 무료 요금제를 이용하고 있습니다.
도메인을 추가해야 합니다.mail-demo-fcm.firebaseapp.com
인증된 도메인의 Firebase에 있는 Authentication 메뉴로
로그인 방법 섹션 아래에는 인증된 도메인 섹션이 있습니다.거기서 당신의 도메인을 화이트리스트에 추가해야 할 것 같습니다.
인증된 도메인 섹션도 설정 페이지에 있을 수 있습니다.다음은 스크린샷입니다.
localhost가 이미 도메인 목록에 있는 경우 http://localhost/가 아닌 http://127.0.0.1/을 통해 테스트 앱에 액세스해야 합니다.
로컬 호스트와 파이어베이스 콘솔에서 사용 중인 자신의 도메인을 사용하도록 설정합니다.
- 파이어베이스 로그인
- 인증 탭 클릭
- 인증된 도메인 추가
- 오픈 파이어베이스
- 콘솔로 이동
- 프로젝트 열기
- 인증으로 이동
- 서명식의
- 도메인 추가
해보세요!
내 경우에는 작동합니다.
@alkas의 솔루션은 도움이 되었지만 이 오류가 사라지도록 앱(이메일/비밀번호, Google 등)의 로그인 공급자를 명시적으로 활성화해야 했습니다.
저의 경우, "인증된 도메인"에서 localhost를 삭제한 후 문제를 발견했습니다.
그래서 그냥 (localhost) 추가해서 다 괜찮아요!
-localhost, 제가 로컬에 있기 때문에
-project_name.firebase.com 및 project_name.web.app(앱 배포 시).감사합니다!
언급URL : https://stackoverflow.com/questions/48076968/firebase-auth-unauthorized-domain-domain-is-not-authorized
'IT' 카테고리의 다른 글
파이썬에서 파일을 목록으로 읽는 방법은 무엇입니까? (0) | 2023.06.17 |
---|---|
PHPExcel 라이브러리를 대형으로 설치하려면 어떻게 해야 합니까? (0) | 2023.06.17 |
DTO의 기본값을 설정할 수 있습니까? (0) | 2023.06.17 |
충돌 분석 - 빌드/버전을 삭제하려면 어떻게 해야 합니까? (0) | 2023.06.17 |
숫자 뒤에 'u'는 무슨 뜻입니까? (0) | 2023.06.17 |