ruby-on-rails - 如何在设计中禁用加密密码?

标签 ruby-on-rails devise

如何在设计中禁用加密密码?

最佳答案

免责声明:虽然存储未加密的密码通常不是明智之举,但可能存在开发人员想要这样做的情况。希望开发人员足够认真,以确保在为他们的应用程序做出这个通常很糟糕的安全决定时,他们不会危及用户的个人信息和/或识别信息。您可能会想象这样一种情况,即应用程序唯一记录的信息是用户与系统的交互,就像对用户交互的某种研究一样。

tl;dr 可以通过 creating a custom encryptor 禁用设计中的加密
并让它直接返回密码。

关于ruby-on-rails - 如何在设计中禁用加密密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3912721/

相关文章:

ruby-on-rails - 使用 heroku rails 时出错,找不到数据库客户端 psql。检查您的 $PATH 并重试

ruby-on-rails - 在 Rails 中重构验证逻辑和正则表达式的最佳方法是什么?

ruby-on-rails - 在 Ruby on Rails 中为 Devise 设置不同的用户模型和注册路径

ruby-on-rails - ActiveRecord 更新不更新我的专栏

ruby-on-rails - 发现 ActionDispatch::Routing 漏洞,修复了吗?

ruby-on-rails - Rails - 设计 - 向 Controller 添加 Action

ruby-on-rails - 登录失败并显示闪消息后设计重定向

android - 如何唯一标识从后端服务器上的android Facebook登录获取的userId

ruby-on-rails - Rails -> Devise -> 如何从模块访问 current_user

sql - 如何从Rails的数据库列中删除唯一约束?