
Oscar Eduardo Acosta R.
PreguntaActualmente tengo una “single page application” conectada a una base de datos no relacional FireBase, viendo este video mi pregunta sería ¿Me aconsejan migrar mi pase de firebase a CGP “Cloud Firestore”? lo mención por costos y escalabilidad vertical, además lo creo viable dado que en firebase el exporte de la base es un JSON. De paso hago la siguiente pregunta : he visto que el archivo main.js que genera mi proyecto de Angular para mi web “Single page application” tiene expuesto los datos: apiKey, authDomain, databaseURL, projectId, storageBucket y messagingSenderId, no he logrado ocultar estos datos del main.js o en su defecto crear reglas en firebase que protejan la consulta, me podrías dar una recomendación para proteger los datos de mi base en firebase y evitar que personas puedan tener acceso a la información que allí guardo? gracias.
-
firebase esta dentro de GCP
-
Firebase database ya no se recomienda usar, te recomiendo migrar a firestore
-
Puedes crear reglas de seguridad que solo los usuarios autenticados puedan consultar la info
-
todo lo que esta en el frontend es publico, no puedes ocultar estas llaves :/

David Flores