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:
@@ -140,9 +140,11 @@ function ParametrageTab() {
|
||||
onSuccess: (data) => {
|
||||
setIsTesting(false);
|
||||
if (data.success) {
|
||||
toast.success(data.message);
|
||||
const msg = (data as any).message ?? "Connexion réussie !";
|
||||
toast.success(msg);
|
||||
} else {
|
||||
toast.error(data.message);
|
||||
const msg = (data as any).error ?? (data as any).message ?? "Identifiants incorrects.";
|
||||
toast.error(msg);
|
||||
}
|
||||
},
|
||||
onError: (err) => {
|
||||
|
||||
Reference in New Issue
Block a user