es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo cambiar la API KEY en un proyecto de Flutter con Firebase?

Por favor ayúdame:

He subido mi proyecto de inicio de sesión en Google Firebase a GitHub, pero ayer recibí esto de GitHub en mi correo electrónico:

“GitGuardian ha detectado la siguiente Clave de API de Google expuesta en tu cuenta de GitHub. Tipo de secreto: Clave de API de Google”

¿Debo eliminar la aplicación de iOS y la aplicación de Android de Firebase y crearlas de nuevo? ¿Para generar una nueva clave de API y hacer “git ignore” y “push” en este nuevo caso?

Nota: La api_key de mi archivo .Json no es la misma que la clave de API web de la configuración de mi proyecto en Firebase.

Imagen de referencia: aquí

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    La mejor práctica en este escenario es generar una nueva Clave de API desde tu Firebase Console y reemplazar la Clave de API expuesta con la nueva. No es necesario eliminar tus aplicaciones de iOS o Android de Firebase Console. Una vez que hayas generado la nueva Clave de API, agrégala a tu proyecto de Firebase y luego actualiza las claves en todos tus archivos de código. También debes agregar la nueva Clave de API a tu archivo .gitignore para evitar que se suba al repositorio en el futuro. Después de realizar estos cambios, puedes enviar de forma segura tus cambios de código a GitHub.

Comments are closed.