Explorar o código

chore(authn-redis): checking password field

JianBo He %!s(int64=3) %!d(string=hai) anos
pai
achega
7de23f5863
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      apps/emqx_authn/src/simple_authn/emqx_authn_redis.erl

+ 2 - 2
apps/emqx_authn/src/simple_authn/emqx_authn_redis.erl

@@ -210,8 +210,8 @@ parse_cmd(Cmd) ->
     end.
 
 check_fields(Fields) ->
-    HasPassHash = lists:member("password_hash", Fields),
-    KnownFields = ["password_hash", "salt", "is_superuser"],
+    HasPassHash = lists:member("password_hash", Fields) orelse lists:member("password", Fields),
+    KnownFields = ["password_hash", "password", "salt", "is_superuser"],
     UnknownFields = [F || F <- Fields, not lists:member(F, KnownFields)],
 
     case {HasPassHash, UnknownFields} of