ฉันมีปัญหาที่แก้ไขได้อย่างง่ายดายด้วย Guids
โดยเฉพาะอย่างยิ่งสำหรับเวิร์กโฟลว์การรีเซ็ตรหัสผ่านฉันต้องการส่งโทเค็น Guid ไปยังอีเมลของผู้ใช้และให้พวกเขารีเซ็ตรหัสผ่านโดยใช้โทเค็น เนื่องจาก guids นั้นไม่เหมือนใครมันค่อนข้างปลอดภัยและช่วยให้ฉันส่งอีเมลรหัสผ่านผู้คนซึ่งมีความเสี่ยง
ฉันสังเกตเห็นว่ามีอัญมณีแห่งหนึ่งสำหรับทับทิม; แต่มันดูค่อนข้างเก่าและเขียนสิ่งต่าง ๆ ลงในระบบไฟล์
ไม่มีใครรู้อัญมณีอื่น ๆ ที่สามารถสร้างตัวระบุที่ไม่ซ้ำกันทั่วโลกได้หรือไม่?
ฉันรู้ว่าฉันสามารถถอยกลับไปที่:
(0..16).to_a.map{|a| rand(16).to_s(16)}.join
แต่ดูเหมือนว่าจะไม่ใช่ GUID ที่เหมาะสมจริง ๆ ...