That’s what it sounds like to me too. What the article describes also sounds like you have to have a voter ID number as well, and it’s not The actual vote, but the ballot that you then submit.
Now this may enable a person to submit one in another person’s name...maybe...
Here in MA, voter ID might as well be public record. I have voter ID’s for around 60,000 voters in my district. Anybody that runs for office or runs a campaign or even requests a list of registered voters (pay a small fee to your local Town Clerk) can have everybody’s voter IDs.