2017-04-01 8 views
-1

firebase를 사용하여 사용자 이름을 저장하고 확인 이메일을 보내는 내 응용 프로그램에서 약간의 문제가 발생하려고합니다. 나는 당신이 계정을 만들 수있는 지점에 도달했고 그것은 확인 링크를 보낼 것입니다. 그래서, 누군가가 이메일 firebase이 자동으로 등록한다면, 임의의 이메일을 입력하는 사람은 [email protected]을 말하면 [email protected]의 실제 소유자가 시도 할 수 없습니다. 비록 등록자가 확인 링크를 확인하지 못했거나 검증 할 수 없더라도 이메일이 이미 전송되었으므로 등록 할 수는 없습니다. 이메일을 실제로 소유하고있는 사람이 확인 링크를 클릭하면 이메일이 firebase 인증에 등록되도록 할 수있는 방법이 있습니까?Firebase Email Verification Android

도움이 될 것입니다. 여기

내 자바 클래스 코드 (또한 나는 중포 기지 매우 새로운 오전) : 당신이 이메일 확인을 보낼 때 링크가 클릭 할 때까지,이 때문에 심지어 검증되지 않습니다

https://pastebin.com/HP7Q15Gh

답변

0

User A[email protected]을 확인하려고하면 링크를 보내지 만 전자 메일이 확인 될 때까지 계정을 만들지 않습니다. User B이 계정을 만들려고 시도하면 다른 이메일이 [email protected]으로 전송되어 확인할 수 있습니다. 템플릿에 매우 분명히 표시됩니다.

이 주소를 확인하지 않은 경우 본 이메일을 무시할 수 있습니다.

이렇게하면 "실제"사용자가 원하는 경우 자신의 주소가있는 계정을 만들 수 있습니다.

0

엔드 투 엔드 테스트 이메일 확인을 시도하려면 EmailE2E.com - 무료입니다.

임의로 생성 된받은 편지함에서 이메일을 보내고받을 수 있습니다.

Firebase, Amazon Cognito 또는 가입시 이메일 인증 코드를 사용하는 다른 OAuth 제공 업체를 테스트하는 데 적합합니다. 또한 Java 및 JS 클라이언트도 있습니다.