GCP service-to-service OAuth workaround Cloud Run to Google Forms API
I am hoping to authorise my Cloud Run app (NodeJS + Express + Axios) to be able to Read Google Forms Responses for a handful of Google Forms that I use. The Cloud Run App is to act as an API that collates and formats the responses from the Forms. I have everything working apart from the need to authorise the Cloud Run app using OAuth. In my tests I am able to achieve this using Insomnia, which presents me with the login screen to achieve OAuth, but in deployment this will not be an option because another App (Discord bot) will be accessing the API.