问题标签 [clearance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
18977 浏览

ruby-on-rails - 删除或覆盖由超类或 mixin 添加的 ActiveRecord 验证

我在我的 Rails 应用程序中使用 Clearance 进行身份验证。mixin 为我的模型Clearance::User添加了几个验证User,但我想删除或覆盖其中一个。这样做的最佳方法是什么?

有问题的验证是

这本身还不错,但我需要添加:scope => :account_id. 问题是如果我将它添加到我的User模型中

我得到了两个验证,而 Clearance 添加的一个比我的更严格,所以我的没有效果。我需要确保只有我的运行。我该怎么做呢?

0 投票
1 回答
575 浏览

ruby-on-rails - Rails - 间隙引擎 - 安装问题

清除安装似乎非常简单(https://github.com/thoughtbot/clearance)。我按照说明进行操作,尽管我几乎立即收到错误消息。

第五步“rake db:migrate”

我收到以下错误:

我不知道我应该做些什么不同的事情?

提前致谢!

-艾略特

使用添加的跟踪进行更新

0 投票
1 回答
334 浏览

ruby-on-rails - Rails,Clearance,登录后使用用户ID?

我在我的 rails 应用程序中使用许可 ( https://github.com/thoughtbot/clearance/wiki ) 进行身份验证。但我试图弄清楚登录后如何在视图中获取用户的 ID。

有任何想法吗?

0 投票
1 回答
184 浏览

ruby-on-rails - 带测试的间隙::单元

我正在使用Clearance对我的 rails 应用程序进行身份验证,该应用程序有效。但是现在我所有的单元测试都失败了,因为它们重定向到登录页面,这是有道理的。Clearance 似乎具有修复该问题的辅助功能,但我只能为Shoulda找到它们。Test::Unit 是否有等效的助手?

0 投票
2 回答
1523 浏览

ruby-on-rails - 黄瓜和间隙:current_user 在步骤

我要做的是current_user在定义 Cucumber 步骤时使用(依赖)方法。我在我的项目中使用 Clearance。

首先我尝试使用sign_in但它没有用(我猜黄瓜世界不知道清除方法......)。

那么如何让 Cuckes 识别current_usersign_in/sign_out方法呢?

0 投票
1 回答
342 浏览

android - IntentFilter 类/对象的正确用法是什么?

我最近阅读了大量有关 Android 的文章,但遇到了一些让我感到困惑的事情。问题是在什么场合适合实例化 IntentFilter 类?

我知道 Android 使用 AndroidManifest.xml 的模型以及 Android 如何将意图与声明的过滤器相匹配,但我仍然无法弄清楚 IntentFilter 类的正确用法是什么?

我怀疑它是否用于在运行时动态声明过滤器..

伙计们,你能帮我弄清楚在应用程序中正确使用 IntentFilter 实例吗?

谢谢!

0 投票
2 回答
274 浏览

ruby-on-rails - Uploadify + Paperclip + Clearance 验证失败

我的 Uploadify 几乎与 Paperclip 和 Authentication 一起使用,主要是使用本指南

通过将 Authentication_token 和会话信息作为参数传递并使用中间件从它们创建 cookie 标头,我已经克服了令人讨厌的 InvalidAuthenticationToken 错误,但是控制器身份验证过滤器仍然失败并且 current_user 不可用。

有没有人知道为什么会这样?

我查看了 Clearance 插件,它似乎归结为 user_from_cookie 方法,该方法根据 cookie[:remember_token] 找到用户

所以我认为中间件也应该创建一个 remember_token cookie 头?

任何帮助将不胜感激,这对我来说有点多!

0 投票
1 回答
705 浏览

ruby-on-rails - Thoughtbot 的清除宝石,覆盖 url_after_destroy

我能够成功覆盖url_after_create,但我url_after_destroy的被忽略了。

我在搞砸什么?

路线:

我的会话控制器:

0 投票
1 回答
217 浏览

ruby-on-rails - 如何获得测试许可中的认证状态

我编写的第一个 rails 应用程序使用了railstutorial中的手动身份验证。

对于我的第二个应用程序,我正在使用 Clearance。我正在尝试编写集成测试,以确定单击登录/注销链接是否有效。在 railstutorial 版本中,我可以使用以下内容:

我如何在许可的情况下做同样的事情?我就是搞不定。它似乎告诉我控制器是零。

0 投票
2 回答
364 浏览

ruby-on-rails - 如何在 RSpec 中访问 Clearance Shoulda 宏

我不知道如何在我的 RSpec 测试中访问 shoulda 宏(sign_in_as 等)。我已经将 shoulda gem 安装并解压到 vendor 中,并且我已经运行生成器来安装间隙。我怀疑我需要在 spec_helper.rb 中使用正确的 require 语句,但我找不到适合我的东西。我已经完全没有想法了。