4

其他网站的推荐程序会生成带有哈希码的 url 来代表推荐人。当 url 发送给朋友和家人并被朋友和家人关注时,某种积分或识别系统会奖励由哈希码定义的推荐人……但为什么要使用哈希码?为什么不是用户ID?

4

1 回答 1

5

我可以看到几个原因:

  1. 出于隐私原因隐藏用户 ID
  2. 添加一个抽象层,以便您可以跟踪引用的来源。例如,来自stackoverflow 的链接的哈希#1,来自expert-sexchange (sic) 的链接的哈希#2,等等......
  3. 安全性使恶意用户不能简单地按顺序尝试所有可能的用户 ID 并收集大量虚假引用 - 如果用户 ID 只是数字,则非常微不足道。
于 2011-02-28T16:00:35.870 回答