diff --git a/apps/emqx_authn/src/simple_authn/emqx_authn_jwt.erl b/apps/emqx_authn/src/simple_authn/emqx_authn_jwt.erl index 58c51facb..c82ec3d0a 100644 --- a/apps/emqx_authn/src/simple_authn/emqx_authn_jwt.erl +++ b/apps/emqx_authn/src/simple_authn/emqx_authn_jwt.erl @@ -441,6 +441,11 @@ check_claim_name(iat) -> false; check_claim_name(nbf) -> false; +check_claim_name(Name) when + Name == <<>>; + Name == "" +-> + false; check_claim_name(_) -> true.