文件名称: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
【文件预览】:
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)