Token CSRF invalide.'; exit; } $db = new Database(); // Save current settings so we can test with the form values $data = [ 'instance_url' => $_POST['peertube_instance_url'] ?? '', 'channel_name' => $_POST['peertube_channel_name'] ?? '', 'privacy' => $_POST['peertube_privacy'] ?? 1, ]; PeerTubeService::updateSettings($db, $data); $test = PeerTubeService::test($db); if ($test['ok']) { echo '✓ Connexion réussie — authentification et résolution de la chaîne OK.'; } else { echo '✗ ' . htmlspecialchars($test['error']) . ''; }