No description
Finn a5f3cd8c2f
All checks were successful
golangci-lint / lint (push) Successful in 54s
ko-build / ko-build (push) Successful in 1m11s
add /whoami and some logging tweaks
2025-07-30 21:14:14 -07:00
.forgejo/workflows Initial commit 2025-07-30 02:07:27 -07:00
cmd/forward-auth Initial commit 2025-07-30 02:07:27 -07:00
deploy add reloader for deployment 2025-07-30 10:13:14 -07:00
dev Initial commit 2025-07-30 02:07:27 -07:00
pkg add /whoami and some logging tweaks 2025-07-30 21:14:14 -07:00
.gitignore Initial commit 2025-07-30 02:07:27 -07:00
.golangci.yaml address linter issues, mostly by disabling that specific linter 2025-07-30 09:00:16 -07:00
compose.yml Initial commit 2025-07-30 02:07:27 -07:00
forward-auth.example.json Initial commit 2025-07-30 02:07:27 -07:00
go.mod Initial commit 2025-07-30 02:07:27 -07:00
go.sum Initial commit 2025-07-30 02:07:27 -07:00
README.md Initial commit 2025-07-30 02:07:27 -07:00

Forward Auth

authenticate users via OIDC to any service behind Traefik (or nginx)

This implements nginx/traefik "forward auth" compatible server. It redirects users to an oauth2 provider, then allows requests to the upstream service.

Similar Projects/Why We Built Another one