Ruby on rails 3 Rails-Desive,是否可以使用用户登录?没有验证用户!?
我正在用rails做一种记事本。主页上只有“内容”字段的注释有此表单。每个人都可以创建便笺,但我正在尝试使用Desive添加身份验证,以便用户可以注册并保存他们的便笺 所以我有我的站点控制器,索引为uniq方法 现场控制员 然后是具有创建操作的notes控制器 notes控制器 我原以为这会管用,但设计助手似乎只有在我补充时才管用Ruby on rails 3 Rails-Desive,是否可以使用用户登录?没有验证用户!?,ruby-on-rails-3,devise,Ruby On Rails 3,Devise,我正在用rails做一种记事本。主页上只有“内容”字段的注释有此表单。每个人都可以创建便笺,但我正在尝试使用Desive添加身份验证,以便用户可以注册并保存他们的便笺 所以我有我的站点控制器,索引为uniq方法 现场控制员 然后是具有创建操作的notes控制器 notes控制器 我原以为这会管用,但设计助手似乎只有在我补充时才管用 before_filter :authenticate_user! 在我需要的控制器上 是否可以检查是否有用户没有before_筛选器?或者我应该创建两个创建方
before_filter :authenticate_user!
在我需要的控制器上
是否可以检查是否有用户没有before_筛选器?或者我应该创建两个创建方法吗?作为一种解决方法,您可以尝试在筛选之前添加此方法:
before_filter :authenticate_user!, :only => []
它可能会添加帮助程序(如果确实需要的话),但不会应用于任何操作。我一直在使用您的解决方案,它确实可以,但我不确定这是否是最好的方法。无论如何,谢谢:)。。。如果我没有找到另一个答案,那么我会检查你的答案是否正确
before_filter :authenticate_user!
before_filter :authenticate_user!, :only => []