1 个仓库
Frameworks for managing user identities and session persistence specifically for Ruby applications.
Distinguishing note: None of the candidates capture the holistic identity of an authentication framework for Ruby.
Explore 1 awesome GitHub repository matching security & cryptography · Ruby Authentication Frameworks. Refine with filters or upvote what's useful.
Authlogic 是一个 Ruby 身份验证框架,旨在管理用户身份、会话持久化和安全的密码哈希。它提供了一个系统,通过可配置的身份字段来验证用户凭据与存储记录的一致性。 该框架的独特之处在于其基于提供程序的身份集成,允许应用程序将身份验证流程连接到外部服务,包括 OAuth、OpenID Connect、LDAP 和各种社交媒体平台。它还包含一个扩展模型,通过钩子和回调在身份验证和会话生命周期过程中执行用户自定义代码。 该系统涵盖了广泛的能力领域,包括具有安全 Cookie 配置的会话管理、加密密码加盐和哈希处理,以及用于跟踪登录尝试和 IP 地址的用户活动监控。它还自动化了会话转换,使用户在注册或更新密码后进入已认证状态。
Provides a comprehensive framework for managing user identities, session persistence, and secure password hashing in Ruby.