我想为每个用户生成一个唯一的(人类可识别的)id,当他们在我的应用程序中评论不同的帖子时,该ID会发生变化(因此不需要存储在数据库中,因为会不断变化)。该 ID 只需要在线程范围内使用。
我的意思和YikYak所做的是一样的。在YikYak中,匿名是必不可少的,因此在每个线程中,用户都会被分配一个随机生成的头像,这是他们和其他人识别来自同一用户的帖子的唯一方法。
我正在构建一个应用程序,我也需要匿名,但我需要用户能够识别其他人何时多次发表评论。
生成的最佳内容是什么?一串 2 个随机单词,如"布罗科利伞"?还是有没有办法随机生成一个简单的头像?
任何建议非常感谢
你可以尝试ffaker gem
并使用FFaker::Name.name
#=> "Christophe Bartell"