文件名称:public_uid:自动生成随机的唯一公共ID进行记录
文件大小:21KB
文件格式:ZIP
更新时间:2024-05-30 23:54:02
Ruby
公共Uid 生成随机字符串(或随机数)以表示公共唯一记录标识符。 public_uid与record.id 假设您正在构建社交网络或业务仪表板。 如果您将记录ID公开显示为用于访问记录的唯一标识符(作为HTML URL或JSON的一部分),则很容易估算出您的记录中有多少条记录(用户,客户,消息,订单等)。数据库。 竞争对手公司的市场营销可能会使用此信息来对您不利。 这不好: http://www.eq8.eu/orders/12/edit http://www.eq8.eu/orders/12-order-for-mouse-and-keyboard/edit 但是,如果您生成随机的唯一标识符并将其用作公共标识符,则不必担心。 这应该是这样的: http://www.eq8.eu/orders/8395820/edit http://www.eq8.eu/orders/83
【文件预览】:
public_uid-master
----.gitignore(189B)
----.travis.yml(90B)
----LICENSE.txt(1KB)
----README.md(10KB)
----public_uid.gemspec(1KB)
----lib()
--------public_uid.rb(517B)
--------public_uid()
----Gemfile(95B)
----Rakefile(205B)
----test()
--------support()
--------models()
--------lib()
--------test_helper.rb(461B)