Crear cuentas de usuario con contraseña sin que sepa el administrador
Exactamente: ni vos, ni nadie, puede ver las contraseñas de los usuarios si usás Google Authentication. Y eso es intencional , por seguridad. ¿Cómo funciona? Cuando un usuario se registra con su contraseña: Firebase nunca guarda la contraseña en texto plano . En su lugar, la cifra (hash + salt) y guarda ese resultado cifrado en su sistema. Ni siquiera Google tiene acceso directo a la contraseña original. ¿Por qué es bueno que ni el administrador pueda verla? Porque: Protege a los usuarios si el sistema es hackeado. Evita problemas legales (la ley muchas veces prohíbe guardar contraseñas sin cifrado). Da confianza al usuario: sabe que su clave no la ve nadie. Lo que vos sí podés ver como administrador es: El email del usuario. Cuándo se registró o inició sesión. Su UID (identificador único). Si verificó el email, etc. Pero jamás la contraseña . ¿Querés que te diga qué podés guardar vos en la base de datos además de lo que gestiona Authentication?