Felons are denied voting rights (at least, they can be). Unfortunately, the only way to determine if someone is a felon is to have them produce ID and investigate.
Also unfortunately, many minor crimes are characterized as felonies in an attempt to get increased sentencing.