Added middleware to let excluded files skip middleware chain
This commit is contained in:
@@ -24,6 +24,13 @@ func NewServer(
|
||||
conn,
|
||||
)
|
||||
var handler http.Handler = mux
|
||||
// Add middleware here, must be added in reverse order of execution
|
||||
// i.e. First in list will get executed last during the request handling
|
||||
handler = middleware.Logging(logger, handler)
|
||||
handler = middleware.Authentication(logger, handler)
|
||||
|
||||
// Serve the favicon and exluded files before any middleware is added
|
||||
handler = middleware.ExcludedFiles(handler)
|
||||
handler = middleware.Favicon(handler)
|
||||
return handler
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user