问题标签 [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 投票
1 回答
220 浏览

ruby-on-rails - 如何在 Rails 3 中实现多设备登录?

我正在使用带有导轨(3.2.18)和红宝石(2.0)的间隙(1.3.0)宝石。现在我想实现多设备登录并维护他们的设计令牌以推送通知。当我从一个设备注销时,它不应该影响另一个登录。

0 投票
1 回答
191 浏览

ruby-on-rails - 扩展 Clearance gem 控制器

我正在尝试扩展许可控制器以通过其他一些表单元素

我目前已经完成了以下操作,但它似乎没有工作并且正在返回ActiveModel::ForbiddenAttributesError

0 投票
0 回答
48 浏览

ruby-on-rails - 无法将 CustomValidators 与 Clearance gem 一起使用

我们最近开始使用 Clearance gem,但遇到了一些问题,我的自定义验证不再有效

验证

custom_validators.rb

清仓初始化

错误信息

0 投票
0 回答
853 浏览

ruby-on-rails - 未定义的方法`edit_user_password_url'

我正在尝试使用许可忘记密码但收到此错误???


在这一行



这是我的密码控制器代码

0 投票
0 回答
37 浏览

ruby-on-rails - Clearance gem 并不总是呈现正确的布局

我目前正在使用 Thoughtbot 的 Clearance gem,在尝试让不同的控制器呈现不同的布局时注意到它并不总是呈现正确的布局,它会恢复到我的标准布局。我目前正在通过初始化程序设置布局

0 投票
2 回答
389 浏览

ruby-on-rails - 无法退出清除宝石

我最近将我的项目从有点臃肿的设计转移到了清理,尽管我在尝试注销时遇到了麻烦

我目前收到路线不存在的错误

路线

看法

0 投票
1 回答
1982 浏览

ruby-on-rails - 'current_user' 在 rails_admin 中未定义且有权限

在这一点上,我一直在使用 rails_admin v0.7.0 和清除 gem。我今天尝试将 rails_admin 更新到 v1.0,但收到未定义的变量或方法错误current_user。在 v0.7.0 中,它似乎RailsAdmin::MainController继承自ApplicationController,而在 v1.0 中,它直接继承自ActionController::Base,这将解释current_user现在未定义(我相信current_userApplicationController用清除宝石定义的)。但是,由于我没有找到其他有此问题的人,我想我一定错过了一些东西。

我不是在这个应用程序上设置许可的人,但我认为我们不会对它做任何会影响这一点的非标准行为。Clearance::Controller包含在ApplicationController. 无特殊定义current_user

配置/初始化程序/rails_admin.rb

0 投票
1 回答
84 浏览

ruby-on-rails - 将额外数据添加到 Clearance cookie 中?

我在 Rails 5 应用程序中使用 Clearance 进行身份验证,我想知道存储重要(对应用程序)用户数据的最佳方式是什么?现在我通过覆盖将它存储在会话中Clearance::SessionsController,但我担心用户回到应用程序并且会话是从remember_token.

我应该将它添加到 cookie 中以便跨会话持久化吗?或者有没有办法将它存储在 Clearance 的 cookie 中?更好的是,有没有办法让 Clearance 在从 构建会话时将必要的数据添加到会话中remember_token

0 投票
2 回答
127 浏览

ruby-on-rails - Rails - 使用重复路线部署到 Heroku

我正在将使用清除 gem 的 Rails 应用程序部署到 Heroku。在开发中一切正常,但我遇到了我得到的 gem 生成的路线的麻烦。

尝试部署到 Heroku 时,出现错误...

我没有看到在哪里限制重复项或使用我的任何资源生成它们的位置:

请参阅下面的 routes.rb 文件

路由.rb

0 投票
1 回答
144 浏览

ruby-on-rails - Clearance gem 不显示 Flash 消息(Ruby on Rails 5.0.1)

clearance使用gem 进行用户身份验证时如何显示闪烁消息?

view/layouts/application.html.erb在正文标签中设置了此代码:

我检查了文档和维基,但找不到任何东西。当我创建用户或登录/注销时,没有显示闪烁消息。