To vote in Colorado you have to have some sort of id (state issued driver license or id) in order to register to vote and you must register about a month before the election day.
I'm surprised to learn that some states do not require these sorts of checks against voter fraud. For instance in arguing before the SCOTUS this week in a voter registration case, Ms Brunner (Ohio S.O.S.) stated that as many as 200,000 of 660,000 new voter registrants might be disqualified because of typographical errors in matching name, state id, and SSN.
What? That is a thirty percent error rate! If you can't spell your name, list your state id number and your SSN correctly there is one of two possibilities:
1.) Voting is above your pay grade.
2.) Your trying to commit fraud.