fix(emqx_authn): verify_claims is list(), therefor default must match
This commit is contained in:
parent
15c7c281ca
commit
c7f177054c
|
@ -1,7 +1,7 @@
|
||||||
%% -*- mode: erlang -*-
|
%% -*- mode: erlang -*-
|
||||||
{application, emqx_authn, [
|
{application, emqx_authn, [
|
||||||
{description, "EMQX Authentication"},
|
{description, "EMQX Authentication"},
|
||||||
{vsn, "0.1.20"},
|
{vsn, "0.1.21"},
|
||||||
{modules, []},
|
{modules, []},
|
||||||
{registered, [emqx_authn_sup, emqx_authn_registry]},
|
{registered, [emqx_authn_sup, emqx_authn_registry]},
|
||||||
{applications, [kernel, stdlib, emqx_resource, emqx_connector, ehttpc, epgsql, mysql, jose]},
|
{applications, [kernel, stdlib, emqx_resource, emqx_connector, ehttpc, epgsql, mysql, jose]},
|
||||||
|
|
|
@ -158,12 +158,15 @@ verify_claims(type) ->
|
||||||
verify_claims(desc) ->
|
verify_claims(desc) ->
|
||||||
?DESC(?FUNCTION_NAME);
|
?DESC(?FUNCTION_NAME);
|
||||||
verify_claims(default) ->
|
verify_claims(default) ->
|
||||||
#{};
|
[];
|
||||||
verify_claims(validator) ->
|
verify_claims(validator) ->
|
||||||
[fun do_check_verify_claims/1];
|
[fun do_check_verify_claims/1];
|
||||||
verify_claims(converter) ->
|
verify_claims(converter) ->
|
||||||
fun(VerifyClaims) ->
|
fun
|
||||||
[{to_binary(K), V} || {K, V} <- maps:to_list(VerifyClaims)]
|
(VerifyClaims) when is_map(VerifyClaims) ->
|
||||||
|
[{to_binary(K), V} || {K, V} <- maps:to_list(VerifyClaims)];
|
||||||
|
(VerifyClaims) ->
|
||||||
|
VerifyClaims
|
||||||
end;
|
end;
|
||||||
verify_claims(required) ->
|
verify_claims(required) ->
|
||||||
false;
|
false;
|
||||||
|
|
Loading…
Reference in New Issue