ruby-oauth

oauth2

ruby-oauth

🔐 oauth2 - A Ruby wrapper for the OAuth 2.0, & 2.1 Authorization Frameworks, including OpenID Connect (OIDC)

AI 简介

这是一个专为 Ruby 应用设计的 OAuth 2.0/2.1 客户端库,支持 OpenID Connect(OIDC)协议,用于安全地实现第三方服务授权与身份验证。核心功能包括令牌获取、刷新、撤销,以及对授权码、隐式、客户端凭证等主流 OAuth 流程的完整封装;技术上兼容 Ruby 各主流运行时(MRI、JRuby),提供简洁 DSL 接口和可扩展的响应处理机制。适用于需要接入 GitHub、Google、Microsoft 等支持 OAuth 的 SaaS 平台或企业身份系统的 Ruby Web 应用、CLI 工具及 API 客户端。

Ruby
MIT License
2.2k
Stars
627
Forks
35
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分60.39
默认分支main