Tengo una aplicación de redes sociales nativa de reacción. Permite al usuario registrarse y crear una contraseña. Almacena el correo electrónico autenticado del usuario en la base de datos de firebase.
Mi pregunta es, ¿cómo puedo hacer que el usuario verifique si no está usando el correo electrónico de otra persona?
No sé si está utilizando Cloud Firestore o Realtime Database, pero puede establecer reglas para esta verificación de correo electrónico antes de escribir en db. Vea más información aquí.
ver también autenticación de base de fuego
Deberá enviar un correo electrónico de verificación al usuario y luego verificar la propiedad emailVerified en su perfil de usuario.
Para enviar el correo electrónico desde el SDK de JavaScript, consulte Enviar un correo electrónico de verificación a un usuarioEnviar un correo electrónico de verificación a un usuario en la documentación. Si está utilizando react-native-firebase , el método se puede encontraraquí .