textbox (non clickable)

This commit is contained in:
Pierre Marx
2025-09-04 14:32:16 -04:00
parent 1c4d304a54
commit 5bfdb286db
4 changed files with 115 additions and 2 deletions

13
main.js
View File

@@ -298,6 +298,19 @@ ipcMain.handle('login-agent', async (event, credentials) => {
try {
console.log('Tentative de connexion agent:', credentials.email, 'Terminal:', credentials.terminal);
// Si déconnexion forcée demandée, déconnecter d'abord la session précédente
if (credentials.forceDisconnect) {
console.log('Déconnexion forcée demandée pour:', credentials.email);
try {
// Tenter la déconnexion avec le code d'accès
await signalRConnection.invoke('AgentLogoff', credentials.email);
console.log('Session précédente déconnectée avec succès');
} catch (logoffError) {
console.warn('Erreur lors de la déconnexion forcée (session peut-être déjà fermée):', logoffError.message);
// Continuer même si la déconnexion échoue - la session est peut-être déjà fermée
}
}
// Appel SignalR pour l'authentification
const result = await signalRConnection.invoke('AgentLogin',
credentials.email,