首页 > 解决方案 > 设计 gem 来检查当前密码的加密密码

问题描述

在我的 Ruby on Rails 应用程序中,我们使用 devise gemEncryptor模块来加密登录页面的密码。我的用户模型具有加密密码,并且不以原始形式存储密码。

我有用户密码更新功能,需要检查当前密码。我需要使用使用 bcrypt 和 klass 的设计加密器模块从用户模型中验证加密密码。我怎样才能实现它

标签: ruby-on-railsruby-on-rails-3devisebcrypt

解决方案


设计valid_password?(raw_password_to_check)在您的模型中提供用于密码检查的方法


推荐阅读