mirror of
https://github.com/yusing/godoxy.git
synced 2026-03-26 02:51:07 +01:00
cleanup code, redirect to auth page when need
This commit is contained in:
@@ -22,9 +22,8 @@ func NewHandler(cfg config.ConfigInstance) http.Handler {
|
||||
mux := ServeMux{http.NewServeMux()}
|
||||
mux.HandleFunc("GET", "/v1", v1.Index)
|
||||
mux.HandleFunc("GET", "/v1/version", v1.GetVersion)
|
||||
mux.HandleFunc("POST", "/v1/login", auth.LoginHandler)
|
||||
mux.HandleFunc("GET", "/v1/login/method", auth.AuthMethodHandler)
|
||||
mux.HandleFunc("GET", "/v1/login/oidc", auth.OIDCLoginHandler)
|
||||
mux.HandleFunc("POST", "/v1/login", auth.UserPassLoginHandler)
|
||||
mux.HandleFunc("GET", "/v1/auth/redirect", auth.AuthRedirectHandler)
|
||||
mux.HandleFunc("GET", "/v1/auth/callback", auth.OIDCCallbackHandler)
|
||||
mux.HandleFunc("GET", "/v1/logout", auth.LogoutHandler)
|
||||
mux.HandleFunc("POST", "/v1/logout", auth.LogoutHandler)
|
||||
|
||||
Reference in New Issue
Block a user