百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

devise_security_extension

> 编程语言
开源

一种用于设备的企业安全扩展,旨在满足工业标准对 Web 应用程序的安全需求。

740 stars0 点赞3 次浏览
访问官网GitHub

工具介绍

一种用于设备的企业安全扩展,旨在满足工业标准对 Web 应用程序的安全需求。

Devise Security Extension 这是一个针对 Devise 的企业安全扩展,旨在满足工业标准对 Web 应用程序的安全需求。

  • :password_expirable - 密码在配置的时间后过期(需要更新)。您最好将 :password_expirable 与 :password_archivable 模块一起使用,以 防止当前过期的密码立即作为新密码重新使用。 * :secure_validatable - 验证模型的更好方式(电子邮件,更强大的密码验证)。请不要与 Devise :validatable 模块一起使用! * :password_archivable - 将已使用的密码保存到 old_passwords 表中,以进行历史检查(不能使用以前使用过的密码) * :session_limitable - 确保每个帐户只能使用一个会话 * :expirable - 在无活动的情况下,用户帐户在 x 天后过期(默认为 90 天) * :security_questionable - 可用作验证码的可访问替代方案(带有验证码回退的安全问题) * :paranoid_verification - 管理员可以生成用户需要填写的验证码,否则他将无法使用应用程序。

下面是每个模块的配置和数据库模式。

生成器会在 config/initializers/devise.rb 中添加可选配置。请在初始化器中启用您希望使用的模块,然后在 Devise 模块之上添加 Devise Security Extension 模块。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Ruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言