changeset 219:ddc78991edbc

Removed useless endpoint.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 24 Jul 2018 16:19:05 +0200
parents bcd9016dcd4d
children 11d1a488b08f
files cmd/gemma/main.go
diffstat 1 files changed, 0 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/cmd/gemma/main.go	Tue Jul 24 11:33:28 2018 +0200
+++ b/cmd/gemma/main.go	Tue Jul 24 16:19:05 2018 +0200
@@ -14,12 +14,6 @@
 	"gemma.intevation.de/gemma/auth"
 )
 
-func sysAdmin(rw http.ResponseWriter, req *http.Request) {
-	session, _ := auth.GetSession(req)
-	rw.Header().Set("Content-Type", "text/plain")
-	fmt.Fprintf(rw, "%s is a sys_admin\n", session.User)
-}
-
 func main() {
 	port := flag.Int("port", 8000, "port to listen at.")
 	host := flag.String("host", "localhost", "host to listen at.")
@@ -30,9 +24,6 @@
 	mux.HandleFunc("/api/token", token)
 	mux.Handle("/api/logout", auth.SessionMiddleware(http.HandlerFunc(token)))
 	mux.Handle("/api/renew", auth.SessionMiddleware(http.HandlerFunc(renew)))
-	mux.Handle("/api/sys_admin",
-		auth.SessionMiddleware(
-			auth.SessionChecker(http.HandlerFunc(sysAdmin), auth.HasRole("sys_admin"))))
 	mux.Handle("/api/create_user",
 		auth.SessionMiddleware(
 			auth.SessionChecker(http.HandlerFunc(createUser), auth.HasRole("sys_admin"))))