firebase: please verify the new email before changing email. 해결방법

2024-04-16


사진: Unsplash 의 Mathias Reding


1. 방법

 

Authentication > 설정 > 사용자 작업 > 이메일 열거 보호(권장) 체크박스 해제를 해주면 된다.

 

해당 부분은  2023년 9월 15일 이후에 프로젝트를 만든 경우 이메일 열거 보호가 기본적으로 사용 설정이 되는데

 

이는 이메일 열거는 악의적인 행위자가 API에 이메일 주소를 전달하고 응답을 확인하여 시스템의 사용자를 추측하거나 확인하는 무차별 대입 공격의 한 유형을 방지하기 위해 설정이 된다고 한다.

 


2. 참고

 

https://stackoverflow.com/questions/77147854/firebase-please-verify-the-new-email-before-changing-email-auth-operation-not

 

firebase: please verify the new email before changing email. (auth/operation-not-allowed)

I was using Firebase authentication by Email/Password on my react-native app and doing emailUpdate through the app successfully , until i decided to move to new Firebase project with the same app

stackoverflow.com

https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection?hl=ko&authuser=0

 

이메일 열거 보호 사용 설정 또는 중지  |  Identity Platform 문서  |  Google Cloud

의견 보내기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 이메일 열거 보호 사용 설정 또는 중지 이 가이드에서는 이메일 열거 보호 기능을 설명하고 사

cloud.google.com


메인 이미지 출처 : 사진: UnsplashMathias Reding