是否需要URL中的哈希引用代码?

时间:2011-02-28 15:54:11

标签: drupal referrals

其他网站的引荐程序生成带有哈希码的url来表示引荐来源。当网址发送给朋友和家人时,某些点或识别系统会奖励由哈希码定义的引用者...但为什么哈希码?为什么不是用户ID?

1 个答案:

答案 0 :(得分:5)

我可以看到几个原因:

  1. 出于隐私原因隐瞒用户ID
  2. 添加一个抽象层,以便您可以跟踪推荐的来源。例如哈希#1表示来自stackoverflow的链接,哈希#2表示来自expert-sexchange(sic)的链接等...
  3. 安全性,以便恶意用户不能简单地按顺序尝试所有可能的用户ID,并进行大量伪造的诽谤 - 如果用户ID只是数字,则非常简单。