
omniauth
omniauth
OmniAuth is a flexible authentication system utilizing Rack middleware.
AI 简介
OmniAuth 是一个基于 Rack 中间件的 Ruby 身份认证框架,用于统一接入多种外部身份提供商(如 Facebook、Google、LDAP 等)。其核心特点是策略(Strategy)驱动架构,支持开发者灵活扩展自定义认证方式,并通过标准化接口简化多源登录集成;内置 Developer 策略便于开发调试。适用于需要快速集成第三方登录或企业级单点登录(SSO)的 Ruby Web 应用,尤其适合 Sinatra、Rails 等 Rack 兼容框架。
Ruby
MIT License8.1k
Stars
975
Forks
118
Watchers
83
Issues
Star 增长
今日0
近 7 天0
近 30 天+5
综合评分65.47
默认分支master