Lynn, does that mean that we can also require an official ID card to vote, so we can verify that the person doing so is legal to exercise that right? is not the right to travel freely and unmolested not just as important as our right to vote? what exactly is the purpose of this ID, is it to make us safer? if that is the reason, then how exactly will that be achieved. the people coming across our southern borders today are able to purchase valid SSN's that will pass the governments e-verify. what exactly is going to prevent a bad person from making one of these id's that gets around the system? they are already doing it, it will just delay the inevitable. 

where does the federal government have the authority to enforce a law like this on the states? where exactly is that enumerated in our constitution?

"Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety.", Ben Franklin.