thunderdome-planning-poker icon indicating copy to clipboard operation
thunderdome-planning-poker copied to clipboard

Added Header Authentication

Open normana10 opened this issue 1 year ago • 0 comments

My use-case is that I have Thunderdome behind a reverse-proxy (Traefik/HAProxy) which handles authentication for me (In this case I'm using SSL client certs)

The changes here enable Thunderdome to authenticate based on given HTTP headers

The assumption is that Thunderdome is not accessible by any other means aside from the reverse-proxy which also wipes the auth headers to prevent masquerading

I mainly just ctrl+f'd for the LDAP auth code and followed it around. I've confirmed it works with my reverse proxy

Sorry if I missed anything, only my second time touching anything using go 😃

normana10 avatar Sep 17 '22 16:09 normana10