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

Drupal URL中是否需要哈希引用代码?,drupal,referrals,Drupal,Referrals,其他网站的推荐程序生成带有哈希代码的url来表示推荐人。当url发送给朋友和家人并被其跟踪时,某种积分或识别系统会奖励由哈希代码定义的推荐人……但为什么要使用哈希代码呢?为什么没有用户id?我可以看出几个原因: 出于隐私原因隐藏用户ID 添加一个抽象层,以便跟踪引用的来源。e、 g.stackoverflow链接的哈希值为1,expert sexchange(sic)链接的哈希值为2,等等 安全性,这样恶意用户就不能简单地按顺序尝试所有可能的用户ID,并收集大量伪造的引用-如果用户ID只是数字,

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

我可以看出几个原因:

  • 出于隐私原因隐藏用户ID
  • 添加一个抽象层,以便跟踪引用的来源。e、 g.stackoverflow链接的哈希值为1,expert sexchange(sic)链接的哈希值为2,等等
  • 安全性,这样恶意用户就不能简单地按顺序尝试所有可能的用户ID,并收集大量伪造的引用-如果用户ID只是数字,这是非常微不足道的