如何忘记密码令牌应与未丢弃的记录链接

时间:2019-05-29 08:20:40

标签: ruby-on-rails ruby devise rubygems devise-recoverable

“用户”表中有2位用户使用相同的电子邮件(same@email.com)。第一个被丢弃/被软删除,而另一个被激活(未丢弃)。现在,当用户发送忘记密码链接时,它将reset_password_token设置为丢弃的用户。因此,用户无法设置密码

有什么办法告诉设备密码控制器将reset_password_token附加到Active recoreed而不是丢弃吗?

用户模型中没有default_Scope。

丢弃宝石用于软删除

我正在使用 devise,devise-authy,discard,rails(5.1.6.2)

enter image description here

enter image description here

0 个答案:

没有答案