aboutsummaryrefslogtreecommitdiff
path: root/internal/config/parser.go
diff options
context:
space:
mode:
authorGravatar Finn <gh@finn.io> 2024-08-12 19:27:08 -0700
committerGravatar GitHub <noreply@github.com> 2024-08-12 19:27:08 -0700
commit770cc1dbb387af580b9ceba1cba9fda69e4444ed (patch)
treec7a4ded9a2cd4ebedd9eda99f85865bf41879d9e /internal/config/parser.go
parent59dac15bdf66a64b5babbc3d87f0f02571730c4d (diff)
downloadv2-770cc1dbb387af580b9ceba1cba9fda69e4444ed.tar.gz
v2-770cc1dbb387af580b9ceba1cba9fda69e4444ed.tar.zst
v2-770cc1dbb387af580b9ceba1cba9fda69e4444ed.zip
feat: Add option to disable local auth form
Diffstat (limited to 'internal/config/parser.go')
-rw-r--r--internal/config/parser.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/internal/config/parser.go b/internal/config/parser.go
index 9ea4053c..062ffea8 100644
--- a/internal/config/parser.go
+++ b/internal/config/parser.go
@@ -227,6 +227,8 @@ func (p *Parser) parseLines(lines []string) (err error) {
p.opts.oidcDiscoveryEndpoint = parseString(value, defaultOAuth2OidcDiscoveryEndpoint)
case "OAUTH2_PROVIDER":
p.opts.oauth2Provider = parseString(value, defaultOAuth2Provider)
+ case "DISABLE_LOCAL_AUTH":
+ p.opts.disableLocalAuth = parseBool(value, defaultDisableLocalAuth)
case "HTTP_CLIENT_TIMEOUT":
p.opts.httpClientTimeout = parseInt(value, defaultHTTPClientTimeout)
case "HTTP_CLIENT_MAX_BODY_SIZE":