googlesheets-sql-sync icon indicating copy to clipboard operation
googlesheets-sql-sync copied to clipboard

Support for using Service Account?

Open ernoaapa opened this issue 6 years ago • 2 comments

Hi, your project looks interesting. The OAuth part is something that I would like to avoid. Have you considered adding support for Service Account?

A service account is a special type of Google account intended to represent a non-human user

ernoaapa avatar Jul 14 '19 02:07 ernoaapa

hi @ernoaapa! Yes, OAuth feels like it's not 100% the best fit here. It worked surprisingly well so far though. I will look into service accounts again :)

jorinvo avatar Jul 15 '19 06:07 jorinvo

hi @ernoaapa :) I tried looking into this for a bit but cannot see a straight forward way right now to use a service account for authentication without a SDK library. If you have experience with doing that in Clojure or if you are interested in looking into this, I would be happy about any help here :)

Otherwise, for our use case OAuth has been working well for a few months now so we don't really have the need to change it.

Still happy to add this if someone is interested in helping out with the feature!

jorinvo avatar Aug 17 '19 14:08 jorinvo