Mercurial > gemma
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"))))