fix(auth): move nginx config to k8s

This commit is contained in:
mac
2026-07-15 11:38:27 +08:00
parent 8338fabada
commit afe6c40901
14 changed files with 190 additions and 971 deletions
+4 -4
View File
@@ -97,15 +97,15 @@ func (h *SAMLHandler) ACS(c *gin.Context) {
func ssoRedirectURL(relayState, token string) string {
target := strings.TrimSpace(relayState)
if target == "" || !strings.HasPrefix(target, "/auth/") {
target = "/auth/"
if target == "" || !strings.HasPrefix(target, "/") {
target = "/"
}
if strings.HasPrefix(target, "//") {
target = "/auth/"
target = "/"
}
parsed, err := url.Parse(target)
if err != nil || parsed.IsAbs() {
parsed = &url.URL{Path: "/auth/"}
parsed = &url.URL{Path: "/"}
}
values := parsed.Query()
values.Set("sso_token", token)