wai-hmac-auth:用于 WAI 应用程序的 hmac 身份验证工具

时间:2024-07-24 21:02:28
【文件属性】:

文件名称:wai-hmac-auth:用于 WAI 应用程序的 hmac 身份验证工具

文件大小:11KB

文件格式:ZIP

更新时间:2024-07-24 21:02:28

Haskell

wai-hmac-auth 这个库提供了在 WAI 应用程序中验证 HMAC 签名请求的功能。 特别是,它提供了根据配置从请求中提取 api 密钥的功能,以及根据配置验证请求是否由密钥正确签名的功能。 它旨在与 Java 库兼容,但可能更灵活。 它是如何签名的 验证函数(以及包含的 signRequest 函数)实际上从请求中提取几个元素并将它们连接起来,并对结果值进行散列/签名。 即它从请求中构造以下值,并对该值进行签名。 valueToSign = method + '\n' + timestamp + '\n' + (apiKey + '\n')? + path + ('?' + query) + '\n' + body 该方法是直接从请求记录中添加的。 可以


【文件预览】:
wai-hmac-auth-master
----.gitignore(129B)
----wai-hmac-auth.cabal(2KB)
----Setup.hs(46B)
----src()
--------Network()
----.travis.yml(28B)
----LICENSE(1KB)
----CHANGELOG.md(48B)
----README.md(4KB)
----tests()
--------tests.hs(13KB)

网友评论