What is Nostr?
jacobian /
npub1gek…3hpv
2023-08-18 17:55:03

jacobian on Nostr: Here's how to store safely credentials for the gspread library (a Python API for ...

Here's how to store safely credentials for the gspread library (a Python API for Google Sheets): https://jacobian.org/til/gspread-auth-from-keyring/

It boggles my mind how 99% of the examples of using GCP APIs involve these credential files in plaintext on disk. Like Google's usually pretty good at secure defaults, but they've totally fumbled this one.
Author Public Key
npub1geka2dpsu3luglt6fzqnct0wreur9uyatwg3ukswvl050xxqtclqfw3hpv