verifyPassword($username, $password); if ($user && $user['is_active'] && $user['is_admin']) { // 登录成功,清除尝试记录 Security::clearLoginAttempts($username); $_SESSION['user_id'] = $user['id']; $_SESSION['username'] = $user['username']; $_SESSION['is_admin'] = $user['is_admin']; header('Location: index.php'); exit; } else { // 登录失败,记录尝试 Security::recordLoginAttempt($username); $error = "用户名或密码错误"; } } } catch (Exception $e) { $error = "登录失败: " . $e->getMessage(); } } // 如果是登录页面 if (basename($_SERVER['PHP_SELF']) === 'index.php' && !isset($_SESSION['user_id'])) { ?>
安全登录到管理后台
测试账号
管理员: admin@test.com / 123456
普通用户: user1@test.com / 123456
注册用户
总邮件数
今日日志
活跃连接
| ID | 发件人 | 收件人 | 主题 | 时间 |
|---|---|---|---|---|
| {$email['id']} | "; echo "" . htmlspecialchars($email['sender_name'] ?? '未知') . " | "; echo "" . htmlspecialchars($email['recipient_name'] ?? '未知') . " | "; echo "" . htmlspecialchars($email['subject'] ?? '(无主题)') . " | "; echo "{$email['created_at']} | "; echo "