文件名称:shortid:短ID生成器。 网址友好。 不可预测的。 集群兼容
文件大小:126KB
文件格式:ZIP
更新时间:2024-03-16 03:47:16
JavaScript
矮子 简短的非顺序url友好型唯一ID生成器。 由于架构不安全,因此不建议使用shortid。 相反,我们建议使用 ,它具有比shortid更快的优势 ShortId创建令人惊讶的短非连续url友好的唯一ID。 非常适合网址缩短器,MongoDB和Redis ID,以及其他用户可能会看到的ID。 默认情况下7-14个网址友好字符: AZ , az , 0-9 , _- 支持cluster (自动),自定义种子,自定义字母。 可以生成任意数量的ID(无重复),甚至每天数百万。 非常适合游戏,尤其是如果您担心作弊,因此您不希望有容易猜到的ID。 应用程序可以重新启动任何次数,而无需重复ID。 Mongo ID / Mongoose ID的流行替代品。 可在Node,io.js和Web浏览器中使用。 包括测试。 ShortId不会生成加密安全的ID,因此请不要依赖它来生成无法
【文件预览】:
shortid-master
----.jshintrc(213B)
----.gitignore(40B)
----package.json(1KB)
----.travis.yml(100B)
----Gruntfile.js(1KB)
----LICENSE(2KB)
----index.js(55B)
----CHANGELOG.md(738B)
----examples()
--------examples.js(114B)
----README.md(10KB)
----lib()
--------generate.js(435B)
--------alphabet.js(2KB)
--------build.js(1KB)
--------index.js(2KB)
--------util()
--------is-valid.js(348B)
--------random()
----.size-limit.json(58B)
----.npmignore(130B)
----test()
--------distribution.js(616B)
--------is-valid.test.js(832B)
--------index.html(525B)
--------alphabet.test.js(2KB)
--------shortid.test.js(648B)
--------random()
--------example.test.js(578B)
----.editorconfig(179B)
----yarn.lock(277KB)