feat: add oauth config parsing logic

This commit is contained in:
Stavros
2025-09-12 13:16:45 +03:00
parent 68fd5ac24c
commit 5fcc50d5fd
5 changed files with 111 additions and 4 deletions

View File

@@ -6,7 +6,6 @@ import (
"sort"
"strings"
"tinyauth/internal/config"
"tinyauth/internal/utils"
"github.com/traefik/paerser/parser"
)
@@ -127,7 +126,7 @@ func normalizeFlags(flags map[string]string, rootName string) map[string]string
fkb += s
continue
}
fkb += utils.Capitalize(s)
fkb += strings.ToUpper(string([]rune(s)[0])) + string([]rune(s)[1:])
}
fk = rootName + "_" + strings.Join(fks[:len(fks)-1], "_") + "_" + fkb
n[fk] = v