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,但