mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-19 10:33:29 +00:00
fix: register SSO provider API routes
The SSO handler functions and frontend were implemented but the HTTP routes were never registered in setupRoutes(), causing 404 on all /api/security/sso/providers endpoints. Fixes #1248
This commit is contained in:
parent
2735204638
commit
89969079b9
1 changed files with 4 additions and 0 deletions
|
|
@ -593,6 +593,10 @@ func (r *Router) setupRoutes() {
|
|||
r.mux.HandleFunc("/api/security/oidc", RequireAdmin(r.config, RequireScope(config.ScopeSettingsWrite, r.handleOIDCConfig)))
|
||||
r.mux.HandleFunc("/api/oidc/login", r.handleOIDCLogin)
|
||||
r.mux.HandleFunc(config.DefaultOIDCCallbackPath, r.handleOIDCCallback)
|
||||
r.mux.HandleFunc("/api/security/sso/providers", RequireAdmin(r.config, r.handleSSOProviders))
|
||||
r.mux.HandleFunc("/api/security/sso/providers/test", RequireAdmin(r.config, r.handleTestSSOProvider))
|
||||
r.mux.HandleFunc("/api/security/sso/providers/metadata/preview", RequireAdmin(r.config, r.handleMetadataPreview))
|
||||
r.mux.HandleFunc("/api/security/sso/providers/", RequireAdmin(r.config, r.handleSSOProvider))
|
||||
r.mux.HandleFunc("/api/security/tokens", RequirePermission(r.config, r.authorizer, auth.ActionAdmin, auth.ResourceUsers, func(w http.ResponseWriter, req *http.Request) {
|
||||
switch req.Method {
|
||||
case http.MethodGet:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue