Es la primera vez que uso Firebase, así que sigo tratando de entender las cosas, pero parece que no puedo escribir en la base de datos RealTime. He actualizado las reglas para 'escribir'.
import { Injectable } from '@angular/core'; import { AngularFireDatabase } from '@angular/fire/compat/database'; @Injectable({ providedIn: 'root' }) export class UserService { constructor(private db : AngularFireDatabase) { } save (user: firebase.default.User) { this.db.object('/users/'+ user.uid).update({ name: user.displayName, email: user.email }); } }Estoy usando la autenticación de Google y el Usuario mismo se crea en la pestaña Autenticación. Además, también supervisé la pestaña de red en Chrome y no hay ninguna solicitud a ninguna base de datos cuando se llama a la función de guardar, lo que me lleva a suponer que la base de datos se configuró incorrectamente.
Tomé un descanso, reinicié mi PC, abrí el código VS y entregué el proyecto y de alguna manera comenzó a funcionar. A veces, el viejo "apagar, encender" hace maravillas.