Checkpoint: Fix testConnection : le backend lit désormais le mot de passe directement en base (jamais exposé au frontend). Timeout porté à 25s. Détection correcte de invalid_credentials dans la réponse JSON FreePro.
This commit is contained in:
20
.manus/db/db-query-1780926876439.json
Normal file
20
.manus/db/db-query-1780926876439.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"query": "SELECT id, userId, portalUrl, loginEmail, loginPassword, autoEnabled, frequency, maxAnteriority FROM freeproSettings LIMIT 5;",
|
||||
"command": "mysql --batch --raw --column-names --default-character-set=utf8mb4 --host gateway02.us-east-1.prod.aws.tidbcloud.com --port 4000 --user 4CrrYuB5tme73Qo.bd4328423008 --database fo4DRyBgjsuiigFAgNLuWm --execute SELECT id, userId, portalUrl, loginEmail, loginPassword, autoEnabled, frequency, maxAnteriority FROM freeproSettings LIMIT 5;",
|
||||
"rows": [
|
||||
{
|
||||
"id": "1",
|
||||
"userId": "1",
|
||||
"portalUrl": "https://pro.free.fr",
|
||||
"loginEmail": "maintenance_it@itinova.org",
|
||||
"loginPassword": "4y59yRjYC6r5wL!l45u",
|
||||
"autoEnabled": "0",
|
||||
"frequency": "daily",
|
||||
"maxAnteriority": "1767225600"
|
||||
}
|
||||
],
|
||||
"messages": [],
|
||||
"stdout": "id\tuserId\tportalUrl\tloginEmail\tloginPassword\tautoEnabled\tfrequency\tmaxAnteriority\n1\t1\thttps://pro.free.fr\tmaintenance_it@itinova.org\t4y59yRjYC6r5wL!l45u\t0\tdaily\t1767225600\n",
|
||||
"stderr": "",
|
||||
"execution_time_ms": 333
|
||||
}
|
||||
Reference in New Issue
Block a user