【文件属性】:
文件名称:hmac:HMAC 签名库
文件大小:14KB
文件格式:ZIP
更新时间:2021-05-30 11:05:00
Ruby
Ey::Hmac
用于执行 HMAC 签名和验证的轻量级库和中间件
安装
将此行添加到应用程序的 Gemfile 中:
gem 'ey-hmac'
然后执行:
$ bundle
或者自己安装:
$ gem install ey-hmac
文档
用法
客户端中间件
架子
使用Rack::Client
client = Rack :: Client . new do
use Ey :: Hmac :: Rack , key_id , key_secret
run app
end
法拉第
require 'ey-hmac/faraday'
connection = Faraday . new do | c |
c . use :hmac , key_id , key_secret
c . adapter ( :rack , app )
end
服务器
架子
【文件预览】:
hmac-master
----.gitignore(161B)
----ey-hmac.gemspec(852B)
----.travis.yml(67B)
----CHANGELOG.md(3KB)
----LICENSE.txt(1KB)
----spec()
--------faraday_spec.rb(7KB)
--------spec_helper.rb(221B)
--------shared()
--------rack_spec.rb(4KB)
----README.md(1KB)
----lib()
--------ey-hmac.rb(4KB)
--------ey-hmac()
----Gemfile(302B)
----Rakefile(28B)