Split config handling and OIDC into separate files
tree16fd035f94dbfe85cb95723defdeeeaff56968ef
-rw-r--r-- 268 .editorconfig
-rw-r--r-- 0 .gitattributes
-rw-r--r-- 32 .gitignore
-rw-r--r-- 34523 LICENSE
-rw-r--r-- 32 Makefile
-rw-r--r-- 165 README.md
-rw-r--r-- 1229 config.go
-rw-r--r-- 114 go.mod
-rw-r--r-- 400 go.sum
-rw-r--r-- 887 main.go
-rw-r--r-- 451 misc.go
-rw-r--r-- 1336 oidc.go