diff --git a/server/server.go b/server/server.go index c38737d..863f326 100755 --- a/server/server.go +++ b/server/server.go @@ -119,8 +119,9 @@ func (s *Server) doAuth(foo http.HandlerFunc) http.HandlerFunc { w.WriteHeader(http.StatusInternalServerError) return } - if boauthz, useoauth := config.GetBOAuthZ(); ok && useoauth { - err := oauth2client.Authenticate(boauthz, w, r) + if url, exists := config.GetBOAuthZ(); ok && exists { + name := mapKey(r.Host) + err := oauth2client.Authenticate(url, name, w, r) if err != nil { return }