github.com/brimstone/sbuca@v0.0.0-20151202175429-8691d9eba5c5/server/authorize.go (about) 1 package server 2 3 import "net/http" 4 5 func authorizeSigning(res http.ResponseWriter, req *http.Request) { 6 if req.Header.Get("X-API-KEY") != config["sign-token"] { 7 res.WriteHeader(http.StatusUnauthorized) 8 } 9 } 10 11 func authorizeAdmin(res http.ResponseWriter, req *http.Request) { 12 if req.Header.Get("X-API-KEY") != config["admin-token"] { 13 res.WriteHeader(http.StatusUnauthorized) 14 } 15 }