로그인 화면에선 비밀번호를 까먹었을 때 비밀번호 찾기를 통해 비밀번호를 재설정 하도록 돕는 서비스를 제공해주어야 합니다.
00. sendPasswordResetEmail( auth, email )
/** 비밀번호 찾기(비밀번호 재설정) */
async function handleFindPassword() {
await sendPasswordResetEmail(auth, emailValue)
.then((res) => {
// 이메일 보내기 성공!
})
.catch((error) => {
// 이메일 보내기 실패...
});
}
사용자가 입력한 본인의 이메일 주소인 emailValue을 해당 함수의 인자에 넣어 요청합니다.
01. 결과
해당 이메일 주소로 비밀번호를 재설정하라는 메일이 도착했습니다!
변경할 비밀번호를 입력해신 후, 다시 해당 사이트로 들어가 로그인을 시도하면
변경된 비밀번호가 잘 적용될 것 입니다~!!✨✨✨
'💻 My Work > 🔥 React' 카테고리의 다른 글
[React/JS] Firebase - 비밀번호 변경 구현하기 (0) | 2022.12.16 |
---|---|
[React/JS] useState - 여러 개의 input 상태 관리하기 (0) | 2022.12.15 |
[React/JS] 요소가 Object인 배열의 중복 제거하기 (0) | 2022.11.08 |
[React/JS] useRef 여러 개 한번에 선언하기(useRef 배열 만들기) (0) | 2022.11.06 |
[React/JS] CORS 에러 해결하기(이미지 URL을 API 요청, 이미지 URL로 Blob, Blob로 File 생성) (0) | 2022.11.04 |