revert(oidc): api breaking changes

This commit is contained in:
yusing
2025-04-25 11:10:21 +08:00
parent e107f8d476
commit af8d2c74f6
4 changed files with 9 additions and 8 deletions

View File

@@ -96,12 +96,8 @@ func NewHandler(cfg config.ConfigInstance) http.Handler {
}
mux.HandleFunc("GET", "/v1/auth/check", auth.AuthCheckHandler)
mux.HandleFunc("GET", "/v1/auth/login", defaultAuth.LoginHandler)
mux.HandleFunc("GET", "/v1/auth/callback", defaultAuth.LoginHandler)
mux.HandleFunc("GET", "/v1/auth/redirect", defaultAuth.LoginHandler)
mux.HandleFunc("GET", "/v1/auth/callback", defaultAuth.PostAuthCallbackHandler)
mux.HandleFunc("GET,POST", "/v1/auth/logout", defaultAuth.LogoutHandler)
switch authProvider := defaultAuth.(type) {
case *auth.OIDCProvider:
mux.HandleFunc("GET", "/v1/auth/postauth", authProvider.PostAuthCallbackHandler)
}
return mux
}