Ruby on rails 特定管理员用户视图中的永久gravatar
为用户实例实现gravatar是Ruby on rails 特定管理员用户视图中的永久gravatar,ruby-on-rails,gravatar,Ruby On Rails,Gravatar,为用户实例实现gravatar是 如果我想指定另一个用户,一个管理员用户,在所有普通用户的视图中都有一个永久的gravatar,该怎么办。我该如何实现这一点?您必须将管理员用户从数据库中拉出来,并使用(@admin\u user)的gravatar\u或将gravatar URL硬编码到图像\u标记中 如果可以的话,就做后者。谢谢你,Jonny,硬编码确实奏效了。你能解释一下它的安全问题吗?我已经为管理员用户制作了一个助手并硬编码了电子邮件地址。我不确定,我没有使用过你正在使用的gravatar
如果我想指定另一个用户,一个管理员用户,在所有普通用户的视图中都有一个永久的gravatar,该怎么办。我该如何实现这一点?您必须将管理员用户从数据库中拉出来,并使用(@admin\u user)的
gravatar\u
或将gravatar URL硬编码到图像\u标记中
如果可以的话,就做后者。谢谢你,Jonny,硬编码确实奏效了。你能解释一下它的安全问题吗?我已经为管理员用户制作了一个助手并硬编码了电子邮件地址。我不确定,我没有使用过你正在使用的gravatar gem。但如果只是基于电子邮件,我猜最糟糕的情况可能是有人可以得到管理员的电子邮件地址。