文件名称:nanoid:NanoID的Elixir端口,这是一个安全且对URL友好的唯一ID生成器。 https
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-15 10:34:44
token idgenerator identifier elixir-port Elixir
Elixir的Nanoid端口 NanoID( )的Elixir端口,这是一个很小的,安全的,URL友好的唯一字符串ID生成器。 安全的。 它使用具有加密功能的随机API并测试符号的分布。 袖珍的。 它使用的字母比UUID (A-Za-z0-9_-) 。 因此,ID大小从36个符号减少到了21个。 安装 该软件包可以作为十六进制软件包安装: 添加nanoid到您的依赖项列表mix.exs : def deps do [{ :nanoid , " ~> 2.0.5 " }] end 运行mix deps.get从十六进制获取软件包 引入新的发电机 在nanoid 2.0.0版中, 引入了一种新的non-secure方式来创建NanoID。 为了使该端口与原始端口保持接近,在此端口中也引入了这种可能性。 为了确保一定程度的安全性, nanoid默认情况下使用secure令牌
【文件预览】:
nanoid-master
----mix.lock(2KB)
----.gitignore(74B)
----mix.exs(1KB)
----.travis.yml(798B)
----.formatter.exs(94B)
----LICENSE(1KB)
----README.md(4KB)
----config()
--------config.exs(123B)
----lib()
--------nanoid()
--------nanoid.ex(3KB)
----test()
--------nanoid_test.exs(3KB)
--------nanoid()
--------test_helper.exs(15B)