Estamos utilizando Firebase en nuestro proyecto y queremos que solo los usuarios que recibieron una invitación por correo electrónico puedan acceder a la página de registro y crear un perfil después. ¿Puedes hacer eso usando firebase?
No hay nada integrado en Firebase Authentication para permitir que solo los usuarios que hayas invitado se registren. Cuando el proveedor de correo electrónico y contraseña está habilitado, cualquiera puede llamar a la API y registrarse.
Sin embargo, lo que puede hacer es tener una lista de las direcciones de correo electrónico invitadas en una base de datos en línea en algún lugar (como la base de datos en tiempo real de Firebase de Firebase) y verificar con esa lista si un usuario está autorizado después de haber iniciado sesión.
Para ver un ejemplo de cómo limitar el acceso a la base de datos a usuarios específicos, eche un vistazo a: