我正在尝试对某些帖子的评论使用简单的身份验证。
用户使用即时 ID 和密码输入评论
我使用'bcrypt' gem 将密码存储在数据库中。
像这样在comments_controller.rb
@comment = Comment.new(comment_params)
bcrypted_pwd = BCrypt::Password.create(@comment.user_pwd)
@comment.user_pwd = bcrypted_pwd
当用户想要删除他们的评论时,我使用 data-confirm-modal gem 来确认数据
在这部分中,我必须解密用户输入的密码以与数据库中的加密密码进行比较
我怎样才能解密密码,有什么好的方法可以做到这一点?