Vous devez savoir que divers outils de suivi, tels que Google Analytics, utilisent également des cookies sur votre domaine et vous ne souhaitez pas les supprimer, si vous souhaitez que les données soient correctes dans GA.
La seule solution que je pouvais utiliser consistait à définir les cookies existants sur null. Je ne pouvais pas supprimer les cookies du client.
Donc, pour déconnecter un utilisateur, j'utilise les éléments suivants:
setcookie("username", null, time()+$this->seconds, "/", $this->domain, 0);
setcookie("password", null, time()+$this->seconds, "/", $this->domain, 0);
Bien sûr, cela ne supprime pas TOUS les cookies.