簡體   English   中英

為Rails中的用戶生成隨機的人類可理解的ID

[英]Generate random human understandable ID for users in rails

我想為每個用戶生成一個唯一的(人類可識別的)id,當他們在我的應用中的不同帖子上發表評論時,它們會發生變化。 (因此不需要像不斷變化的那樣存儲在db中)。 該ID僅需要在線程范圍內使用。

我的意思與YikYak相同。 在YikYak中,匿名是必不可少的,因此在每個線程中,為用戶分配一個隨機生成的頭像,這是他們和其他人識別同一用戶發布哪些帖子的唯一方法。

我正在構建一個我也需要匿名的應用程序,但我需要用戶能夠識別其他人發表不止一次評論的時間。

最好的東西是什么? 一串2個隨機單詞,例如“ Brocolli傘”? 還是有辦法隨機生成一個簡單的化身?

任何建議,不勝感激

您可以嘗試使用ffaker寶石並使用

FFaker::Name.name 
#=> "Christophe Bartell"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM