【发布时间】:2015-05-10 12:14:25
【问题描述】:
在我的 Rails 项目中,我有不同类型的用户,其中一种拥有 user_status :admin,与其他用户不同,它拥有编辑内容的完全权限。出于显而易见的原因,我想为这些类型的用户添加额外的安全性,特别是完全禁用密码恢复。
什么是覆盖标准设计密码恢复(:recoverable设计模块)方法的正确方法,以便当用户尝试为管理员用户(user_status == "admin")的用户获取重置密码链接时,系统会给出返回“未找到标准电子邮件”消息?
这有点像未回答的问题:Restrict Devise password recovery to only certain users
提前谢谢你。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 authentication devise