Google Cloud Auth Proxy

This is a software that provides Google-signed authentication tokens in several ways.
Currently, it supports the following token types.
Usecase
TBW
Usage
Deploy gcloud-auth-proxy as a sidecar with your application.
Container is available on ghcr.io/rinx/gcloud-auth-proxy:latest
.
CLI flags are the followings.
Usage:
gcloud-auth-proxy [flags]
Flags:
--audience string default audience (required)
-h, --help help for gcloud-auth-proxy
--host string server host (default "0.0.0.0")
--port string server port (default "8100")
--token-source-cache-duration string token source cache duration (default "30m")
-v, --version version for gcloud-auth-proxy
Endpoints
endpoint |
method |
description |
/idtoken |
POST |
returns ID Token |
/idtoken/proxy |
|
forwards HTTP request and appends ID Token to its header |
/healthz |
|
health check endpoint |
/readyz |
|
readiness check endpoint |
Similar Projects