Ho un problema che può essere facilmente risolto con le Guide.
In particolare, per un flusso di lavoro di reimpostazione della password, desidero inviare un token Guid all'e-mail di un utente e fare in modo che reimpostino la password utilizzando il token. Dal momento che le guide sono uniche, questo è abbastanza sicuro e mi fa risparmiare e-mail con le password delle persone, il che è rischioso.
Ho notato che esiste una gemma Guid per Ruby; ma sembra piuttosto vecchio e scrive cose nel file system.
Qualcuno sa di altre gemme che possono creare un identificatore univoco globale?
So che posso solo tornare a:
(0..16).to_a.map{|a| rand(16).to_s(16)}.join
Ma in realtà non sembra un vero GUID ...