覆盖authenticate_user!在设计宝石中
我正在我的应用程序控制器中覆盖我的身份验证方法 def authenticate_worker! if user_signed_in? && current_user.worker? authenticate_user! else s…
Rails 3.1 设计插件失败
ActionView::Template::Error (No route matches {:controller=>"devise/items"}): 8: 9: 10: 11: "items", :action => "index" %> | 12: "site", :ac…
铁轨 +设计:在公共页面 Facebook 登录时重定向到特定网址
我有一个公共可评估页面 "http://www.example.com/gift/5" ,上面有一个 Facebook 连接按钮。 我希望用户单击 Facebook 连接按钮,然后重定向到 "http…
使用设备进行 Rspec2 控制器测试
我目前是 RSpec 的新手,并尝试使用 RSpec 实现一些控制器测试 。在我的 Rails 应用程序中,我使用 Devise 作为我的身份验证系统。我的问题是,当我们…
使用 rspec 和 devise sign_in env 进行集成测试
我正在使用配置为使用omniauth facebook登录集成的设计。 当从我的 spec/request 测试中调用 sign_in 方法时,我得到: undefined method `env' for n…
Mongoid::错误::混合关系:Mongoid +设计
我有一个来自 Devise 的模型用户,具有这种关系: user.rb # Relationships references_many :houses, :dependent => :delete 现在我有一个用脚手架创…
Rails 3,如何在组#create 操作中设置 user.role
我有一个 groups#new 视图。当 current_user 登录时,他们可以创建组。 我的组#新视图:当前用户的隐藏字段工作正常,但我需要将角色 = groupleader …
在用户注册/使用 Rails 登录时执行 JS 代码 +设计
我正在查看 Kissmetrics(分析应用程序)JS API 文档,他们有一个“识别”方法,可以让您告诉 Kissmetrics 有关用户的信息。他们的文档是这样说的: …
Rails 3 / heroku / devise:如何指定不同的“着陆页”用户何时登录?
我们希望我们的应用程序有 3 种不同的登录表单: 默认登录表单,将它们带到正常的仪表板(就像我们现在所做的那样) 一个“foo”登录表单,如果他们使…
当用户未登录时,如何链接到嵌套在用户下的资源?
我需要为经过身份验证和未经身份验证的用户提供一个“联系”链接,将他们发送到 new_user_widget_path(current_user) 这当然对未经身份验证的用户不起…
设计:未定义方法“user_signed_in?”对于应用程序控制器:类
我在 Rails 3.1.1 和 Ruby 1.9.2 中遇到上述错误。我花了最后一个小时进行查找,我发现的主要内容是: ApplicationController 中的 clear_helpers 可…
想要将数据从 Android 应用程序发布到使用 Devise 进行身份验证的 Rails Web 应用程序
我有一个现有的 Rails 应用程序,它使用 Devise 来处理身份验证。该应用程序在浏览器中运行良好。 我希望手机上的用户能够登录应用程序并将数据发布到…
Rails 无法在任何源中找到 devise-1.4.6(尝试运行 rspec 测试)
我尝试运行规格测试并得到 bundle exec rake spec Could not find selenium-webdriver-2.6.0 in any of the sources 所以我捆绑并得到: 捆绑 正在获…
Rails 3:使用 has_one 进行设计,嵌套属性未更新
我正在与名为 user_info 的用户创建一对一的关系。 下面是工作解决方案。 在 user.rb has_one :user_info accepts_nested_attributes_for :user_info,…
Ruby on Rail:向 Devise 用户添加多态地址
ROR新手在这里。 :-) 我正在使用 Devise 进行身份验证,并将 first_name 和 last_name 添加到 devise 创建的用户模型中。我还创建了地址模型: create…