Tengo un problema que realmente se resuelve fácilmente con Guids.
En particular, para un flujo de trabajo de restablecimiento de contraseña, me gustaría enviar un token Guid al correo electrónico de un usuario y hacer que restablezcan su contraseña utilizando el token. Como las guías son únicas, esto es bastante seguro y me ahorra el envío de contraseñas por correo electrónico, lo cual es riesgoso.
Noté que hay una gema Guid para Ruby; pero parece bastante viejo y escribe cosas en el sistema de archivos.
¿Alguien sabe de alguna otra gema que pueda crear un identificador único globalmente?
Sé que puedo recurrir a:
(0..16).to_a.map{|a| rand(16).to_s(16)}.join
Pero en realidad no parece un GUID adecuado ...