【问题标题】:Rails/Devise: valid_password? method returns nilRails/Devise:valid_password?方法返回零
【发布时间】:2013-10-25 20:49:15
【问题描述】:

在我的应用中有两种用户(运动员和用户)。运动员模型扩展了用户模型,普通用户模型将不同的角色分配给其他类型的用户。

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

【问题讨论】:

  • 他们接受邀请了吗?如果他们还没有接受邀请,那么他们就不会设置密码。
  • @Hana - 谢谢!这最终成为问题

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


【解决方案1】:

这可以通过将invitation_token 设置为nil 来解决。

【讨论】:

  • 我基于这个错误已经超过 12 个小时了。非常感谢。
猜你喜欢
  • 1970-01-01
  • 2015-07-11
  • 2014-07-11
  • 1970-01-01
  • 1970-01-01
  • 2011-04-24
  • 1970-01-01
相关资源
最近更新 更多