【发布时间】:2022-04-20 21:24:36
【问题描述】:
我想从需要 openid-connect 授权的 API 读取数据。我的客户端应该是用 ruby 编写的,所以我可以在任务中使用它来将数据导入到我的 rails 应用程序中。
我在theapi/.well-known/openid-configuration 下获得了一个配置,还有一个client_id 和一个client_secret。
在我进行一些研究之前从未使用过 openid 并发现以下可能有助于获得身份验证令牌的宝石:
这两个 gem 都缺乏任何文档或示例来入门,实际上我什至不确定它们是否对我的案例有用。
还有一个类似的 SO-post,但它已有 5 年历史,答案为零: Ruby Openid connect library with client consumption example
谁能帮我举一个简单的例子,说明如何在 ruby 中授权 openid_connect,可能使用提到的 gem 之一?
【问题讨论】:
-
有什么更新或答案吗?
-
@ZiaUlRehmanMughal 你能找到任何文档或示例吗?
标签: ruby-on-rails ruby openid-connect