From 5da4021ea0fe82fa776226591b22aeddce3ebb06 Mon Sep 17 00:00:00 2001 From: Misi Date: Fri, 2 Feb 2024 11:14:22 +0100 Subject: [PATCH] Auth: Fix routing of SSO setting pages (#81762) Fix ac.Parameter --- pkg/api/api.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/api/api.go b/pkg/api/api.go index 2a857fbf65c..1e23f9ee932 100644 --- a/pkg/api/api.go +++ b/pkg/api/api.go @@ -226,10 +226,10 @@ func (hs *HTTPServer) registerRoutes() { return authnSettingsEval } - r.Get("/admin/authentication/", authorize(adminAuthPageEvaluator()), hs.Index) + r.Get("/admin/authentication", authorize(adminAuthPageEvaluator()), hs.Index) r.Get("/admin/authentication/ldap", authorize(ac.EvalPermission(ac.ActionLDAPStatusRead)), hs.Index) if hs.Features.IsEnabledGlobally(featuremgmt.FlagSsoSettingsApi) { - providerParam := ac.Parameter("provider") + providerParam := ac.Parameter(":provider") r.Get("/admin/authentication/:provider", authorize(ac.EvalPermission(ac.ActionSettingsRead, ac.ScopeSettingsOAuth(providerParam))), hs.Index) }