I don't know how many times this needs to be iterated, but voter ID has absolutely nothing to do with election security. It has everything to do with voter suppression, just like poll taxes and literacy tests. It gives poll workers discretion to turn people away.
There's a reason this idea is pushed solely by Republicans with the explicit goal of reducing the number of people who can vote, because fewer people voting is better for Republicans.
So how would you recommend ensuring only citizens vote and only do so a max of once per election?