keycloak-api-rails:验证Keycloak发出的授权令牌的Rails中间件

时间:2024-06-09 07:47:57
【文件属性】:

文件名称:keycloak-api-rails:验证Keycloak发出的授权令牌的Rails中间件

文件大小:19KB

文件格式:ZIP

更新时间:2024-06-09 07:47:57

Ruby

Keycloak-Rails-Api 该工具旨在验证Ruby On Rails API中的Keycloak JWT令牌。 安装 gem "keycloak-api-rails" , "0.11.1" 令牌验证 通过Keycloak公钥验证(通过查询字符串或Authorization标头)发送到此Railtie中间件的令牌。 默认情况下,每天都会下载此公用密钥(可以通过public_key_cache_ttl更改此间隔)。 将令牌传递到API 方法1:通过添加一个Authorization HTTP标头,并将其值设置为Bearer 。 例如使用curl: curl -H "Authorization: Bearer " https://api.pouet.io/api/more-pouets 方法2:通过查询字符串提供令牌,尤其是通过


【文件预览】:
keycloak-api-rails-master
----.gitignore(40B)
----Dockerfile(325B)
----.rspec(30B)
----CHANGELOG.md(665B)
----spec()
--------keycloak-api-rails()
--------support()
--------spec_helper.rb(425B)
----README.md(7KB)
----lib()
--------keycloak-api-rails()
--------keycloak-api-rails.rb(2KB)
----Gemfile(39B)
----MIT-LICENSE(1KB)
----keycloak-api-rails.gemspec(920B)
----Gemfile.lock(4KB)

网友评论