0
我第一次嘗試用戶身份驗證,正在運行一些問題。NoMethodError用戶身份驗證
我定義我make_salt
方法在我ADMINUSER模型
def self.make_salt(username="")
Digest::SHA1.hexdigest("Use #{username} and other stuff")
end
然後在我的控制檯當我運行AdminUser.make_salt
,我得到:
>> AdminUser.make_salt
NoMethodError: undefined method `make_salt' for #<Class:0x1063ddb58>
from /Library/Ruby/Gems/1.8/gems/activerecord-3.0.7/lib/active_record/base.rb:1009:in `method_missing'
from (irb):30
另外,我有一個定義的方法hash
,哪些工作正常,但是當我將其更改爲hash_with_salt
時,我也遇到了NoMethodError。
我只是想在這裏明顯的東西?
在控制檯中,你也可以調用一個'reload!'方法 - 通常這已經足夠了。當然,重新啓動更可靠。 – Arsen7