사용자가 비밀번호를 잊었을 때 Firebase에서는 비밀번호 재설정 이메일을 보내는 로직을 제공한다. AuthContext에 구현된 함수는 다음과 같다. const sendPasswordResetEmail = (email, onSuccess, onError) => { auth() .sendPasswordResetEmail(email) .then(response => { console.log('비밀번호 재설정 이메일 전송 완료
.', response); if (onSuccess) { onSuccess(response); } }) .catch(error => { console.log('비밀번호 재설정 이메일 전송 오류:', error); if (onError) { onError(error); } }); }; 시험 삼아 [email protected]이라는 email 값으로 요청을 보냈다.
(무작위) 어째서 인지. then에서 성공 확인이 떴다. 로직대로라면 등록되지 않은 이메일...