Apologies if I'm repeating what somebody else has said as I didn't take time to read the whole thread.
A great deal of ID is required to get a U.S. passport. Valid ID is required to get a driver's license, rent a car, buy a house, take out a loan, get into any public or private school or any university, cash a check, even to use a credit card in some places, sign up for social security and/or medicare or public assistance, pick up theater tickets, board an airplane, get into numerous high security public or private places, or when the police stop you for some infraction of the law or at a check point.
So what citizens would be disadvantaged to have to show a valid ID in order to register to vote and in order to vote?
For what purpose would anybody object to that?