[30-Dec-2025 20:04:54 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard Config loaded from DB: {"max_attempts":4,"block_duration":4}
[30-Dec-2025 20:04:54 Asia/Ho_Chi_Minh] 🔐 LoginSecurityGuard initialized: 4 attempts, 4 min block, IP: 42.112.219.47
[30-Dec-2025 20:04:54 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard initialized successfully
[30-Dec-2025 20:04:54 Asia/Ho_Chi_Minh] AGENT SESSION EXPIRED: test1
[30-Dec-2025 20:04:54 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard Config loaded from DB: {"max_attempts":4,"block_duration":4}
[30-Dec-2025 20:04:54 Asia/Ho_Chi_Minh] 🔐 LoginSecurityGuard initialized: 4 attempts, 4 min block, IP: 42.112.219.47
[30-Dec-2025 20:04:54 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard initialized successfully
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard Config loaded from DB: {"max_attempts":4,"block_duration":4}
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] 🔐 LoginSecurityGuard initialized: 4 attempts, 4 min block, IP: 42.112.219.47
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard initialized successfully
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] 🔐 V6.3 - AGENT LOGIN: Pending 2FA verification: test1
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] 📧 Attempting to send login alert: status=2fa_required, username=test1
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] ✅ getUserInfo found: email=ads.hn0008@gmail.com
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] ✅ PHPMailer loaded from /PHPMailer directory
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] 📧 Sending login alert email to: ads.hn0008@gmail.com
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] 📧 Preparing email to: ads.hn0008@gmail.com
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] 📧 SMTP: smtp.gmail.com:587 (User: khatmaub3@gmail.com)
[30-Dec-2025 20:05:04 Asia/Ho_Chi_Minh] 📤 Sending email...
[30-Dec-2025 20:05:08 Asia/Ho_Chi_Minh] 📝 Email logged: ads.hn0008@gmail.com - sent - general
[30-Dec-2025 20:05:08 Asia/Ho_Chi_Minh] ✅ Email sent successfully to: ads.hn0008@gmail.com
[30-Dec-2025 20:05:08 Asia/Ho_Chi_Minh] ⚠️ activity_logs table not found, skipping log
[30-Dec-2025 20:05:08 Asia/Ho_Chi_Minh] ✅ Login alert sent successfully
[30-Dec-2025 20:05:08 Asia/Ho_Chi_Minh] ✅ Login alert email sent successfully
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard Config loaded from DB: {"max_attempts":4,"block_duration":4}
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] 🔐 LoginSecurityGuard initialized: 4 attempts, 4 min block, IP: 42.112.219.47
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard initialized successfully
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] ✅ Cleared login attempts for IP: 42.112.219.47
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] 🛡️ IP Security: Cleared all attempts after successful 2FA
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] 🔐 V6.3 - AGENT LOGIN Success with 2FA: test1 from 42.112.219.47
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] 📧 Attempting to send login alert: status=success, username=test1
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] ✅ getUserInfo found: email=ads.hn0008@gmail.com
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] ✅ PHPMailer loaded from /PHPMailer directory
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] 📧 Sending login alert email to: ads.hn0008@gmail.com
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] 📧 Preparing email to: ads.hn0008@gmail.com
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] 📧 SMTP: smtp.gmail.com:587 (User: khatmaub3@gmail.com)
[30-Dec-2025 20:05:22 Asia/Ho_Chi_Minh] 📤 Sending email...
[30-Dec-2025 20:05:25 Asia/Ho_Chi_Minh] 📝 Email logged: ads.hn0008@gmail.com - sent - general
[30-Dec-2025 20:05:25 Asia/Ho_Chi_Minh] ✅ Email sent successfully to: ads.hn0008@gmail.com
[30-Dec-2025 20:05:25 Asia/Ho_Chi_Minh] ⚠️ activity_logs table not found, skipping log
[30-Dec-2025 20:05:25 Asia/Ho_Chi_Minh] ✅ Login alert sent successfully
[30-Dec-2025 20:05:25 Asia/Ho_Chi_Minh] ✅ Login alert email sent successfully
[30-Dec-2025 20:05:25 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard Config loaded from DB: {"max_attempts":4,"block_duration":4}
[30-Dec-2025 20:05:25 Asia/Ho_Chi_Minh] 🔐 LoginSecurityGuard initialized: 4 attempts, 4 min block, IP: 42.112.219.47
[30-Dec-2025 20:05:25 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard initialized successfully
[30-Dec-2025 20:23:44 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard Config loaded from DB: {"max_attempts":4,"block_duration":4}
[30-Dec-2025 20:23:44 Asia/Ho_Chi_Minh] 🔐 LoginSecurityGuard initialized: 4 attempts, 4 min block, IP: 42.112.219.47
[30-Dec-2025 20:23:44 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard initialized successfully
[30-Dec-2025 20:23:44 Asia/Ho_Chi_Minh] AGENT LOGOUT: test1
[30-Dec-2025 20:23:44 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard Config loaded from DB: {"max_attempts":4,"block_duration":4}
[30-Dec-2025 20:23:44 Asia/Ho_Chi_Minh] 🔐 LoginSecurityGuard initialized: 4 attempts, 4 min block, IP: 42.112.219.47
[30-Dec-2025 20:23:44 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard initialized successfully
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard Config loaded from DB: {"max_attempts":4,"block_duration":4}
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] 🔐 LoginSecurityGuard initialized: 4 attempts, 4 min block, IP: 42.112.219.47
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard initialized successfully
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] 🔐 V6.3 - AGENT LOGIN: Pending 2FA verification: test1
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] 📧 Attempting to send login alert: status=2fa_required, username=test1
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] ✅ getUserInfo found: email=ads.hn0008@gmail.com
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] ✅ PHPMailer loaded from /PHPMailer directory
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] 📧 Sending login alert email to: ads.hn0008@gmail.com
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] 📧 Preparing email to: ads.hn0008@gmail.com
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] 📧 SMTP: smtp.gmail.com:587 (User: khatmaub3@gmail.com)
[30-Dec-2025 20:23:46 Asia/Ho_Chi_Minh] 📤 Sending email...
[30-Dec-2025 20:23:49 Asia/Ho_Chi_Minh] 📝 Email logged: ads.hn0008@gmail.com - sent - general
[30-Dec-2025 20:23:49 Asia/Ho_Chi_Minh] ✅ Email sent successfully to: ads.hn0008@gmail.com
[30-Dec-2025 20:23:49 Asia/Ho_Chi_Minh] ⚠️ activity_logs table not found, skipping log
[30-Dec-2025 20:23:49 Asia/Ho_Chi_Minh] ✅ Login alert sent successfully
[30-Dec-2025 20:23:49 Asia/Ho_Chi_Minh] ✅ Login alert email sent successfully
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard Config loaded from DB: {"max_attempts":4,"block_duration":4}
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] 🔐 LoginSecurityGuard initialized: 4 attempts, 4 min block, IP: 42.112.219.47
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard initialized successfully
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] ✅ Cleared login attempts for IP: 42.112.219.47
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] 🛡️ IP Security: Cleared all attempts after successful 2FA
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] 🔐 V6.3 - AGENT LOGIN Success with 2FA: test1 from 42.112.219.47
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] 📧 Attempting to send login alert: status=success, username=test1
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] ✅ getUserInfo found: email=ads.hn0008@gmail.com
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] ✅ PHPMailer loaded from /PHPMailer directory
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] 📧 Sending login alert email to: ads.hn0008@gmail.com
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] 📧 Preparing email to: ads.hn0008@gmail.com
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] 📧 SMTP: smtp.gmail.com:587 (User: khatmaub3@gmail.com)
[30-Dec-2025 20:24:04 Asia/Ho_Chi_Minh] 📤 Sending email...
[30-Dec-2025 20:24:07 Asia/Ho_Chi_Minh] 📝 Email logged: ads.hn0008@gmail.com - sent - general
[30-Dec-2025 20:24:07 Asia/Ho_Chi_Minh] ✅ Email sent successfully to: ads.hn0008@gmail.com
[30-Dec-2025 20:24:07 Asia/Ho_Chi_Minh] ⚠️ activity_logs table not found, skipping log
[30-Dec-2025 20:24:07 Asia/Ho_Chi_Minh] ✅ Login alert sent successfully
[30-Dec-2025 20:24:07 Asia/Ho_Chi_Minh] ✅ Login alert email sent successfully
[30-Dec-2025 20:24:07 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard Config loaded from DB: {"max_attempts":4,"block_duration":4}
[30-Dec-2025 20:24:07 Asia/Ho_Chi_Minh] 🔐 LoginSecurityGuard initialized: 4 attempts, 4 min block, IP: 42.112.219.47
[30-Dec-2025 20:24:07 Asia/Ho_Chi_Minh] ✅ LoginSecurityGuard initialized successfully
