为轨道中的用户生成随机的人类可理解 ID



我想为每个用户生成一个唯一的(人类可识别的)id,当他们在我的应用程序中评论不同的帖子时,该ID会发生变化(因此不需要存储在数据库中,因为会不断变化)。该 ID 只需要在线程范围内使用。

我的意思和YikYak所做的是一样的。在YikYak中,匿名是必不可少的,因此在每个线程中,用户都会被分配一个随机生成的头像,这是他们和其他人识别来自同一用户的帖子的唯一方法。

我正在构建一个应用程序,我也需要匿名,但我需要用户能够识别其他人何时多次发表评论。

生成的最佳内容是什么?一串 2 个随机单词,如"布罗科利伞"?还是有没有办法随机生成一个简单的头像?

任何建议非常感谢

你可以尝试ffaker gem

并使用
FFaker::Name.name 
#=> "Christophe Bartell"

最新更新