FWIW in france you can either use a passport, your national ID card, your social security card, or plenty of other official documents (all with photo, https://www.service-public.fr/particuliers/vosdroits/F1361). So there is no barrier at all for the voting ID.