Tengo una secuencia de comandos de Python que escribe datos en un archivo público de hojas de google y para usar la API de las hojas de Google necesito que un usuario autorice mi secuencia de comandos. Quiero compartir el script con otros y, por lo tanto, estoy considerando compartir también el client_secret.json, pero me cuesta entender los riesgos de seguridad involucrados en esto.
Según tengo entendido OAuth2, al proporcionar client_secret.json mi script se autentica a sí mismo y luego un usuario autoriza el script para escribir datos en nombre del usuario, ¿no?
Por lo tanto, estoy en lo cierto, que lo peor que podría pasar cuando compartiera client_secret.json, es que alguien explotaría mi servicio para escribir datos en hojas (solo las suyas o públicas) usando la cuota de mi guión?