How does California prevent a non-citizen from voting in a Presidential election?
You wrongly presume they would want to, since many communities allow illegals to vote in local elections already, and not just California.