Documentation
¶
Overview ¶
Package middlewares provides common middleware handlers.
Index ¶
- func MustLogin(next http.Handler) http.Handler
- func MustLoginApi(next http.Handler) http.Handler
- func SetAddr(addr string) func(http.Handler) http.Handler
- func SetClusters(next http.Handler) http.Handler
- func SetCookieStore(cookieStore *sessions.CookieStore) func(http.Handler) http.Handler
- func SetDB(db *sqlx.DB) func(http.Handler) http.Handler
- func SetWSTraffickers(wsTraffickers *wstrafficker.WSTraffickers) func(http.Handler) http.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MustLoginApi ¶
MustLoginApi is a middleware that checks /api login.
func SetClusters ¶
SetClusters sets clusters data in context based on logged in user ID.
func SetCookieStore ¶
func SetWSTraffickers ¶
func SetWSTraffickers(wsTraffickers *wstrafficker.WSTraffickers) func(http.Handler) http.Handler
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.