prepare("SELECT * FROM users WHERE username = ?"); $stmt->execute([$username]); $user = $stmt->fetch(PDO::FETCH_ASSOC); if ($user && password_verify($password, $user['password'])) { $_SESSION['user'] = [ 'id' => $user['id'], 'username' => $user['username'], 'role' => $user['role'], 'nama_lengkap' => $user['nama_lengkap'] ]; log_activity($user['id'], "User logged in"); header('Location: /index.php'); exit(); } else { $error = 'Username atau password salah.'; log_activity(null, "Failed login attempt for username: $username"); } } } ?>

Login SIKMS