Sfoglia il codice sorgente

change password field to user_password

ljoaquim 5 mesi fa
parent
commit
3a31dc31bc
2 ha cambiato i file con 4 aggiunte e 4 eliminazioni
  1. 2 2
      bin/testgetjwt
  2. 2 2
      models/UserModel.php

+ 2 - 2
bin/testgetjwt

@@ -3,8 +3,8 @@
 # Script 1: Obtém JWT via login
 # Configurações
 API_URL="http://localhost:8000/login"  # Rota de login
-USERNAME="newuser"
-PASSWORD="strongpass123"  # Substitua pela senha real
+USERNAME="du"
+PASSWORD="du123456"  # Substitua pela senha real
 
 # Body JSON para login
 BODY="{\"username\":\"${USERNAME}\",\"password\":\"${PASSWORD}\"}"

+ 2 - 2
models/UserModel.php

@@ -24,11 +24,11 @@ class UserModel
      */
     public function validateLogin(string $username, string $password): ?array
     {
-        $stmt = $this->pdo->prepare("SELECT user_id, user_name, password FROM user WHERE user_name = :username AND user_flag = 'a'");
+        $stmt = $this->pdo->prepare("SELECT user_id, user_name, user_password FROM user WHERE user_name = :username AND user_flag = 'a'");
         $stmt->execute(['username' => $username]);
         $user = $stmt->fetch(\PDO::FETCH_ASSOC);
 
-        if ($user && password_verify($password, $user['password'])) {
+        if ($user && password_verify($password, $user['user_password'])) {
             unset($user['password']);  // Remove hash por segurança
             return $user;
         }