我试图覆盖可锁定模块以支持devise-token-auth,但它没有被覆盖。我到处找,什么也没找到。我想我错过了什么,但我不知道是什么。任何帮助都将不胜感激
module Lockable extends Devise::Models::Lockable
def valid_for_authentication?
# My code
end
end发布于 2017-07-20 20:31:57
删除extends并将该模块包含在您设计模型中(用户,是吗?)
module MyLockable
def valid_for_authentication? # or whatever
...
end
end
class User
include MyLockable
end或者,您也可以直接在用户中定义该方法。
class User
def valid_for_authentication?
...
end
endhttps://stackoverflow.com/questions/45214659
复制相似问题