Gerando Guids em Ruby

Eu tenho problema que é realmente facilmente resolvido com Guids.

Em particular, para um fluxo de trabalho de redefinição de senha, gostaria de enviar um token Guid ao e-mail de um usuário e fazer com que ele redefinisse sua senha usando o token. Como os guias são exclusivos, isso é bastante seguro e me poupa de enviar e-mail para senhas de pessoas, o que é arriscado.

Eu notei que há umGuid gem para Ruby; mas parece bastante antigo e grava coisas no sistema de arquivos.

Alguém sabe de alguma outra gemas que possa criar um identificador global exclusivo?

Eu sei que posso simplesmente voltar para:

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

Mas isso não parece realmente um GUID adequado ...

questionAnswers(10)

yourAnswerToTheQuestion