Преглед изворни кода

chore(authn): update api spec for built in database

zhouzb пре 4 година
родитељ
комит
d30d7d5710
1 измењених фајлова са 4 додато и 4 уклоњено
  1. 4 4
      apps/emqx_authn/src/emqx_authn_api.erl

+ 4 - 4
apps/emqx_authn/src/emqx_authn_api.erl

@@ -37,7 +37,7 @@
 
 
 -define(EXAMPLE_1, #{mechanism => <<"password-based">>,
 -define(EXAMPLE_1, #{mechanism => <<"password-based">>,
                      backend => <<"built-in-database">>,
                      backend => <<"built-in-database">>,
-                     query => <<"SELECT password_hash from built-in-database WHERE username = ${username}">>,
+                     user_id_type => <<"username">>,
                      password_hash_algorithm => #{
                      password_hash_algorithm => #{
                          name => <<"sha256">>
                          name => <<"sha256">>
                      }}).
                      }}).
@@ -1193,10 +1193,10 @@ definitions() ->
                 enum => [<<"built-in-database">>],
                 enum => [<<"built-in-database">>],
                 example => <<"built-in-database">>
                 example => <<"built-in-database">>
             },
             },
-            query => #{
+            user_id_type => #{
                 type => string,
                 type => string,
-                default => <<"SELECT password_hash from built-in-database WHERE username = ${username}">>,
-                example => <<"SELECT password_hash from built-in-database WHERE username = ${username}">>
+                enum => [<<"username">>, <<"clientid">>],
+                example => <<"username">>
             },
             },
             password_hash_algorithm => minirest:ref(<<"PasswordHashAlgorithm">>)
             password_hash_algorithm => minirest:ref(<<"PasswordHashAlgorithm">>)
         }
         }