Procházet zdrojové kódy

fixed interface usage of custom auth check function

stefan před 9 měsíci
rodič
revize
0e02aee620
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      src/shellmatta_auth.c

+ 1 - 1
src/shellmatta_auth.c

@@ -116,7 +116,7 @@ void checkPassword(shellmatta_handle_t handle, uint32_t userId, char *password)
 
     if (NULL != inst->checkFct)
     {
-        approvedUserId = inst->checkFct(userId, password);
+        approvedUserId = inst->checkFct(userId, password) == SHELLMATTA_OK ? userId : 0u;
     }
     else
     {