diff options
author | Marcial Rosales <mrosales@pivotal.io> | 2023-04-26 13:27:32 +0200 |
---|---|---|
committer | Marcial Rosales <mrosales@pivotal.io> | 2023-05-16 08:40:29 +0200 |
commit | ea4074c1dfc704c40ff9007bb9b692bd52a9c3f0 (patch) | |
tree | e2262273af0ce56d4441da6041cc946d61694cd1 | |
parent | faffd6fa98c70da90812617aeeaba4069bd4c918 (diff) | |
download | rabbitmq-server-git-ea4074c1dfc704c40ff9007bb9b692bd52a9c3f0.tar.gz |
Make parameter optional
-rw-r--r-- | deps/rabbitmq_auth_backend_oauth2/src/rabbit_auth_backend_oauth2.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/deps/rabbitmq_auth_backend_oauth2/src/rabbit_auth_backend_oauth2.erl b/deps/rabbitmq_auth_backend_oauth2/src/rabbit_auth_backend_oauth2.erl index 78e1242549..eea7771782 100644 --- a/deps/rabbitmq_auth_backend_oauth2/src/rabbit_auth_backend_oauth2.erl +++ b/deps/rabbitmq_auth_backend_oauth2/src/rabbit_auth_backend_oauth2.erl @@ -507,7 +507,7 @@ validate_payload(#{?SCOPE_JWT_FIELD := Scope, ?AUD_JWT_FIELD := Aud} = DecodedTo ok -> {ok, DecodedToken#{?SCOPE_JWT_FIELD => filter_scopes(Scope, ScopePrefix)}}; {error, Err} -> {refused, {invalid_aud, Err}} end; -validate_payload(#{?SCOPE_JWT_FIELD := Scope} = DecodedToken, ResourceServerId, ScopePrefix) -> +validate_payload(#{?SCOPE_JWT_FIELD := Scope} = DecodedToken, _ResourceServerId, ScopePrefix) -> case application:get_env(?APP, ?VERIFY_AUD, true) of true -> {error, {badarg, {aud_field_is_missing}}}; false -> {ok, DecodedToken#{?SCOPE_JWT_FIELD => filter_scopes(Scope, ScopePrefix)}} |