반응형
sendEmailVerification VS sendSignInLinkToEmail
sendEmailVerification
사용자의 이메일 주소가 유효한지 확인하는 일회성 이벤트,
user 객체에 emailVerified 값을 설정
이메일이 확인되면 다시 호출하지 않으며 회원가입 과정에서 사용됨
sendSignInLinkToEmail
사용자가 이메일/패스워드를 입력하거나 통합 계정을 통해 로그인하는 대신 이메일로 전송된 링크를 클릭해 로그인하도록 하는 인증 방법
사용자가 로그인 할 때마다 호출
credential.user 의 emailVerified 속성이 true 로 변경되기 위해서는 sendEmailVerification 을 사용해야한다!
회원가입 후 최초로그인 시에는 sendEmailVerification 을 이용해 이메일이 유효한지 확인하는 것이 더 적절하다!!
반응형
'Study > Firebase' 카테고리의 다른 글
Firebase Auth 정보 이관 방법! ( Firebase CLI ) (0) | 2024.06.13 |
---|
댓글