usuario studio signinwithemailandpassword recordar password createuserwithemailandpassword contraseña and firebase firebase-authentication google-cloud-functions

studio - Funciones de la nube para Firebase-acción en el correo electrónico verificado



signinwithemailandpassword android (1)

todavía puede comprobar el estado de verificación (al menos) en Android con el método de interfaz de usuario de UserInfo es isEmailVerified() UserInfo isEmailVerified() ; p.ej. para enviar otro correo electrónico de verificación al iniciar sesión correctamente, en caso de que el usuario actual aún no haya verificado la dirección de correo electrónico, y vuelva a mostrar la pantalla de inicio de sesión. También se podría activar HTTP una función de nube o actualizar los valores en Firebase directamente, a través de la biblioteca del cliente. Esto también podría aplicarse a otros clientes de la plataforma, donde se puede verificar el estado de la verificación.

este no sería exactamente el evento cuando el correo electrónico se había verificado, pero en cada intento de inicio de sesión, uno conoce el estado de la verificación y este valor podría ser simplemente relevante en el lado del cliente.

Estoy intentando crear un desencadenador de función de nube que se ejecutará después de que se haya verificado el correo electrónico.

En los ejemplos de Funciones de la nube solo pude encontrar ejemplos de desencadenantes para onCreate y onDelete .

Dentro de la documentación , encontré algo sobre la creación de controladores de acción personalizados, pero en realidad no quiero reemplazar el cuadro de diálogo estándar de verificación de correo electrónico que tienen por defecto, solo quiero cambiar la propiedad de un "usuario" después de que se verifique el correo electrónico.

¿Alguien tiene alguna experiencia con esto, y es esto incluso posible? ¿O es mi única opción para crear mi página de verificación / diálogo de verificación personalizada?