文件名称:rodauth:Ruby最先进的身份验证框架
文件大小:453KB
文件格式:ZIP
更新时间:2024-05-18 05:31:22
Ruby
Rodauth Rodauth是Ruby最先进的身份验证框架,旨在在任何机架应用程序中使用。 它是使用Roda和Sequel构建的,但可以与其他Web框架,数据库库和数据库一起使用。 在默认配置下与PostgreSQL,MySQL和Microsoft SQL Server一起使用时,它通过保护通过数据库函数的访问来提供密码哈希的附加安全性。 Rodauth支持多种多因素身份验证方法,多种无密码身份验证方法,并为所有受支持的功能提供HTML和JSON API。 设计目标 安全性:默认配置下提供最高安全性 简单性:允许通过DSL轻松配置 灵活性:允许轻松覆盖框架的任何部分 功能 登录 登出 更改密码 变更登入 重设密码 创建帐号 关闭账户 验证账户 确认密码 记住(通过令牌自动登录) 锁定(Bruteforce保护) 审核记录 电子邮件身份验证(通过电子邮件链接进行无密码登录)