Fix OIDC logout issue, improve test coverage, load provider once.

This commit is contained in:
2024-11-06 10:28:35 +00:00
parent 555164160d
commit 8ca669105b
4 changed files with 616 additions and 70 deletions
+1
View File
@@ -30,6 +30,7 @@ type Config struct {
ExcludedURLs []string `json:"excludedURLs"`
AllowedUserDomains []string `json:"allowedUserDomains"`
AllowedRolesAndGroups []string `json:"allowedRolesAndGroups"`
OIDCEndSessionURL string `json:"oidcEndSessionURL"`
HTTPClient *http.Client
}