Tengo una aplicación de encuesta ejecutándose en Ruby on Rails. Usé cookies para identificar al usuario cuando intentaron responder varias veces. ¿Hay algún otro enfoque mejor que este?

Obtener la dirección IP puede ser uno de solución. No estoy seguro de si este es un mejor enfoque. revisa la gema Geocoder.