Generando Guías en Ruby

Tengo un problema que es realmente fácil de resolver 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 con el token. Dado que las guías son únicas, esto es bastante seguro y me ahorra enviar por correo electrónico las contraseñas de las personas, lo cual es riesgoso.

Noté que hay unoGema guid para Ruby; pero parece bastante viejo, y escribe cosas al sistema de archivos.

¿Alguien sabe de alguna otra gema que pueda crear un identificador único global?

Sé que puedo volver a:

(0..16).to_a.map{|a| rand(16).to_s(16)}.join 

Pero en realidad no parece un GUID adecuado ...

Respuestas a la pregunta(10)

Su respuesta a la pregunta