我有一个用guid很容易解决的问题.
特别是,对于密码重置工作流,我希望向用户的邮箱发送GUID令牌,并让他们使用令牌重置密码.由于guid是唯一的,所以它非常安全,可以为我发送邮箱节省密码,这很危险.
我注意到有一个uuid gem @ rubyforge,但它看起来很旧,它会将内容写入文件系统.
有人知道其他可以创建全球唯一标识符的Ruby 吗?
我知道我可以回到:
(0..16).to_a.map{ |a| rand(16).to_s(16) }.join
但它看起来并不是一个合适的指南...