Tengo problemas para escribir en Firestore una vez que se crea un usuario, tiene un correo electrónico verificado y está escribiendo en Firestore. Si se crea un nuevo usuario y ya ha verificado su correo electrónico, aún no puede escribir a Firestore. La única solución que he encontrado es que si el usuario cierra sesión y vuelve a iniciar sesión, puede escribir con éxito en Firestore. Entonces, quiero saber si hay alguna forma en que un usuario pueda comenzar a escribir en Firestore sin tener que cerrar sesión e iniciar sesión nuevamente.
Estas son las reglas de seguridad:
rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, create, update: if request.auth.uid != null && request.auth.token.email_verified != false } } }