1
0
mirror of https://github.com/smallstep/cli.git synced 2025-08-09 03:22:43 +03:00

Simply a few variable declarations in conditionals

This commit is contained in:
max furman
2022-06-16 14:28:46 -07:00
parent bf5edf188c
commit 514f6ec10c

View File

@@ -579,15 +579,17 @@ func newOauth(provider, clientID, clientSecret, authzEp, deviceAuthzEp, tokenEp,
if _, ok := d["device_authorization_endpoint"]; !ok && opts.Device { if _, ok := d["device_authorization_endpoint"]; !ok && opts.Device {
return nil, errors.New("missing 'device_authorization_endpoint' in provider metadata") return nil, errors.New("missing 'device_authorization_endpoint' in provider metadata")
} else if ok {
deviceAuthzEp = d["device_authorization_endpoint"].(string)
} }
if _, ok := d["authorization_endpoint"]; !ok && !opts.Device { if _, ok := d["authorization_endpoint"]; !ok && !opts.Device {
return nil, errors.New("missing 'authorization_endpoint' in provider metadata") return nil, errors.New("missing 'authorization_endpoint' in provider metadata")
} else if ok {
authzEp = d["authorization_endpoint"].(string)
} }
if _, ok := d["token_endpoint"]; !ok { if _, ok := d["token_endpoint"]; !ok {
return nil, errors.New("missing 'token_endpoint' in provider metadata") return nil, errors.New("missing 'token_endpoint' in provider metadata")
} }
deviceAuthzEp = d["device_authorization_endpoint"].(string)
authzEp = d["authorization_endpoint"].(string)
tokenEp = d["token_endpoint"].(string) tokenEp = d["token_endpoint"].(string)
userinfoEp = d["token_endpoint"].(string) userinfoEp = d["token_endpoint"].(string)
} }