文件名称:prx_auth:验证PRX发行的JWT的机架中间件
文件大小:19KB
文件格式:ZIP
更新时间:2024-04-20 21:05:20
Ruby
身份验证 此gem向Rack应用程序中添加了中间件,该应用程序对PRX.org发行的JSON Web令牌(JWT)进行解码和验证。 如果JWT无效,则中间件将以401 Unauthorized响应。 如果JWT不是由PRX(或指定的发行者)发行的,则请求将继续通过中间件堆栈。 安装 将此行添加到您的应用程序的Gemfile中: gem 'prx_auth' 然后执行: $ bundle 或将其自己安装为: $ gem install prx_auth 在非Rails应用程序中,将以下内容添加到应用程序的config.ru文件中: require 'rack/prx_auth' use Rack :: PrxAuth , cert_location : [ CERT LOCATION ] , issuer : [ ISSUER ] cert_location和issuer参数是
【文件预览】:
prx_auth-master
----.gitignore(148B)
----Guardfile(465B)
----.travis.yml(161B)
----LICENSE(1KB)
----CHANGELOG.md(593B)
----README.md(4KB)
----prx_auth.gemspec(1KB)
----lib()
--------prx_auth()
--------rack()
--------prx_auth.rb(88B)
----Gemfile(98B)
----Rakefile(171B)
----test()
--------prx_auth()
--------rack()
--------test_helper.rb(216B)