Una anotación adicional sobre buenas prácticas: las claves, contraseñas, keys, etc., no deben quemarse en el código sino que se recomienda manejar un archivo aparte que las coleccione. Ese archivo simplemente se lee de manera local y no se almacena en el repositorio (para no exponer información sensible, a menos que el repositorio sea privado o permita ocultar archivos; en ese último caso se puede incluir)
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?