Server to Server Authentication with Google Provider in oauth2-proxy
Server-to-server authentication through oauth2-proxy has no obvious solution when using the Google provider. There is no built-in mechanism for API clients to authenticate without a browser-based OAuth2 flow. The workaround: exchange Google Service Account credentials for a JWT token that oauth2-proxy can validate directly. Overview In order to do server to server auth through oauth2-proxy when using Google Provider, you have to do the following: ...