我是 Ruby on Rails 的新手,使用 authlogic 进行用户身份验证,并且使用下面的书面代码可以正常工作
def current_user_session
return @current_user if defined?(@current_user_**sesssion**)
@current_user_session = UserSession.find
end
但不是代码
def current_user_session
return @current_user if defined?(@current_user_session)
@current_user_session = UserSession.find
end
请注意会话的拼写(在@current_user_session 中)
任何人都可以对此提供帮助,无论这是逻辑错误还是其他任何错误?