删除用户时,将其密码设置为nil而不删除记录

时间:2019-04-25 06:47:09

标签: api authentication bcrypt ruby-on-rails-4.2 doorkeeper

我正在尝试删除用户,并且在删除时,特定用户对象的所有属性(包括密码)都应为零(名称和电子邮件除外)。用于身份验证和保护密码的 doorkeeper和bcrypt 。我无法更新用户表中的密码,因为它实际上具有 password_digest 字段,我使用nil进行了更新,但是用户仍然可以使用bcrypt authenticate 方法登录。

有人可以帮助我了解这里到底应该发生什么吗?

0 个答案:

没有答案