Actualmente tengo una “single page application” conectada a una base de datos no relacional FireBase, viendo este video mi pregunta sería...

Oscar Eduardo Acosta R.

Oscar Eduardo Acosta R.

Pregunta
student
hace 6 años

Actualmente 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.

1 respuestas
para escribir tu comentario
    David Flores

    David Flores

    teacher
    hace 6 años
    • 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 :/

Fundamentos de Google Cloud Platform

Fundamentos de Google Cloud Platform

Ya son varios años en los que Google nos ha dado acceso a servicios, aplicaciones y herramientas, como Gmail, Drive o Youtube. Esta vez, Google pone a nuestra disposición su infraestructura para que alojemos nuestros proyecto en sus servidores, que cuentan con una gran potencia así como alta seguridad para protegerlos. Conoce todas las soluciones que ofrece Google y lleva tu proyecto a la Google Cloud Platform.

Fundamentos de Google Cloud Platform
Fundamentos de Google Cloud Platform

Fundamentos de Google Cloud Platform

Ya son varios años en los que Google nos ha dado acceso a servicios, aplicaciones y herramientas, como Gmail, Drive o Youtube. Esta vez, Google pone a nuestra disposición su infraestructura para que alojemos nuestros proyecto en sus servidores, que cuentan con una gran potencia así como alta seguridad para protegerlos. Conoce todas las soluciones que ofrece Google y lleva tu proyecto a la Google Cloud Platform.