clearance

    0热度

    1回答

    我目前使用Clearance进行身份验证。作为登录过程的一部分,我想确保我有一个用户位置(存储在会话中)。 我的问题是如何在清除的情况下做到这一点?理想情况下,我只想在登录时执行查找(以节省网络流量/ API调用)。如果我找不到用户,我会拒绝登录。 我正在考虑使用guard,但我似乎没有访问request.ip或session,这是一个交易断路器。我还试图避免重定向到只能进行地理位置的URL,然后

    0热度

    1回答

    我无法使Clearance身份验证与Rails控制器单元测试一起使用。我遵循https://github.com/thoughtbot/clearance“控制器测试助手”的说明。你如何对需要认证的控制器进行单元测试? 我得到以下错误: GoalsControllerTest#test_should_get_index: NoMethodError: undefined method `sign

    2热度

    1回答

    我正在使用JWT令牌的Rails 5 API only应用程序。 我想使用Rails Admin进行内部处理,并希望为工作人员配置Devise(或Clearance)以进行身份​​验证,而不是直接将JWT令牌与Rails Admin集成。 我遇到的问题是我设置了Devise或Clearance(控制器,模型和路径)后,登录屏幕返回一个空的HTML页面。 在https://github.com/th

    0热度

    2回答

    我正在部署使用间隙宝石的Rails应用程序来Heroku。在开发中一切正常,但我遇到了我所获得的创建gem路线的麻烦。 当试图将部署到Heroku的,我得到的错误... ArgumentError: Invalid route name, already in use: 'sign_in' You may have defined two routes with the same name

    5热度

    1回答

    我一直在使用rails_admin v0.7.0和clearance gem成功达到这一点。我试图今天将rails_admin更新为v1.0,但我得到了一个未定义的变量或方法错误current_user。在v0.7.0中,似乎RailsAdmin::MainController继承自ApplicationController,而在v1.0中它直接继承自ActionController::Base,

    0热度

    1回答

    我试图让Clearance与AWS Dynamo一起作为后端商店。我遇到的问题是我无法通过而不是执行电子邮件唯一性验证,因为它无法通过SQL查询执行标准ActiveRecord唯一性验证,所以无法执行此操作。 据the comments in the code,我应该能有我User对象返回email_optional?true,并应禁用电子邮件的唯一性验证。所以,我有: class User <

    1热度

    1回答

    我正在使用清除进行授权,并且遇到了针对潜在新用户发送的文本和html电子邮件确认有不同确认URL的问题 - 文本一起工作, html导致路由错误: No route matches [GET] "/confirm.35" 我有什么配置不正确?我怎样才能解决这个问题? 谢谢! 这里都是电子邮件 ----==_mimepart_59d4f36d414c_6463fe23fe154401369b

    1热度

    1回答

    你好我正在使用清除宝石进行用户认证。 到目前为止,一切都运行完美,但我'困惑,为什么甚至设置根路线我的网页索引视图之后,它仍然重定向我过关宝石的sign_in页。 我已经看过github上的文档注释,并列出周围没有其他工作这一点。我做错了什么? 这里是我的routes.rb文件看起来像: Rails.application.routes.draw do resources :passwords

    0热度

    1回答

    我正在使用许可并喜欢它,但我在重置密码时遇到了问题。我输入我的电子邮件来重置密码,该密码有效,但当我尝试使用重置令牌导航到编辑密码页面时,出现禁止闪存错误时出现故障“请仔细检查URL或尝试再次提交表单“它将我重新导向回去。我在测试中遇到同样的错误。 我认为这与我的before_action语句有关,但我不知道如何解决它们。我研究了如this这样的问题无济于事。 我敢肯定这是一个愚蠢的问题,但我是新

    0热度

    1回答

    如何在使用clearance gem进行用户验证时显示闪存消息? 我在view/layouts/application.html.erb身体标记内的代码集: <% flash.each do |key, value| %> <div class="alert alert-<%= key %>"><%= value %></div> <% end %> 我已经检查了文档和wiki,但