Rails / Devise:valid_password?方法返回nil

时间:2013-10-25 20:49:15

标签: ruby-on-rails devise devise-invitable

在我的应用中,有两种用户(运动员和用户)。 Athlete模型扩展了User模型,常规用户模型为其他类型的用户分配了不同的角色。

由于某些原因,我的某些用户具有某种角色,valid_password?方法无效。这适用于通过invitable设计模块受邀的用户。还有其他人碰到这个吗?这导致我的应用无法在受邀用户无法登录的情况下正常工作

1 个答案:

答案 0 :(得分:8)

可以通过将invitation_token设置为nil来解决此问题。