我有一个应用程序,我正在升级到使用restful_authentication插件的Rails 3。我在lib目录中有authenticated_system.rb,它似乎能够找到它。我已经把图书放在图书馆里弄清楚它在每次电话会议上的表现。当我调用除销毁语句之外的任何方法时,puts语句告诉我它已从会话中登录。当我尝试在控制器中使用destroy方法时(无所谓),它告诉我它正试图从cookie登录,由于系统设置为不使用cookie,所以失败。为什么会这样做?该代码是完全为他们所有和过滤器之前,同样是简单的:Rails 3.0.7 Restful_Authentication,为什么销毁尝试从cookie登录,而其他人不?
def validate_user_type
if (current_user.user_type == User::UserType::VIEWER)
redirect_to :controller => 'assets', :action => 'myassets'
end
此过滤器适用于一切 任何想法?
Hi @ Travis和欢迎来到堆栈溢出。你知道你可以编辑问题和答案吗?问题下方有一个* edit *链接。请使用它,而不是重新发布您的问题。谢谢。 – 2011-06-16 08:00:59