devise

    9熱度

    4回答

    我試圖讓Devise啓動並運行一個新生成的Rails 2.3.8應用程序。 這是我遇到的錯誤: devise > script/generate devise_install Couldn't find 'devise_install' generator 我有我的配置文件中指定的設計和監獄長寶石: config.gem 'warden', :version => '0.10.7' con

    2熱度

    1回答

    嗨,我使用設計1.0.3和Rails 2.3.5 我的用戶具有以下色器件行: devise :authenticatable, :confirmable, :recoverable, :registerable, :rememberable, :trackable, :validatable 我想自定義了應用程序將用戶重定向到,請示後用於密碼重置。 對於其他註冊設計提供after_s

    3熱度

    1回答

    我有鐵軌Rails 2.3.8和Devise 1.0.8。我也跟着installation instructions,但在嘗試訪問/用戶/ sign_in當第一次修改後的routes.rb,我得到 Internal Server Error undefined method `[]' for :users:Symbol 當我重裝,我得到 Routing Error No route mat

    2熱度

    4回答

    嘿,我想用設計和acts_as_audited在一起,但是當我嘗試使用它們連接 - class ApplicationController < ActionController::Base audit Candidate protected def current_user @user = User.find(user_session) end 我得到這個錯誤。 stac

    0熱度

    1回答

    我一直在嘗試使用嵌套屬性等幾天 基本上,我想要一個用戶註冊。 用戶'註冊'後,我希望他們被重定向到'創建你的團隊'頁面。 一旦他們創建了他們的團隊,他們就會被重定向到他們的團隊儀表板。 但是如果用戶沒有立即創建團隊呢?我希望系統檢測到他們沒有創建團隊並重定向他們,否則請轉到儀表板。 我不確定這樣做的最佳做法是什麼。 我希望能夠找到一些Github項目來做到這一點,但無濟於事。 感謝

    5熱度

    2回答

    我使用rails 2.3.5和devise 1.0.6。 我讓用戶用電子郵件確認帳戶。 但是,當一個新用戶在flash通知中註明「用戶已成功創建」時,它就是這樣,但它並不告訴用戶他們需要確認他們的電子郵件,除非他們嘗試登錄並設計flash通知並不解釋他們必須通過電子郵件確認。 這個flash通知位於寶石中,我該如何改變它?或者什麼是解決這個問題的更好方法。

    5熱度

    2回答

    我想將Rails插件色器件「reset_password_instructions設置爲delayed_job的 ..但我嘗試過很多辦法都失敗了。 我發現了一個功能password_controller#科瑞: self.resource = resource_class.send_reset_password_instructions(params[resource_name]) 我覺得用於

    7熱度

    5回答

    我想要一個黃瓜功能測試devise的可記憶功能(記住我的cookie)。 使用水豚很容易檢查記住我的複選框,但我應該如何模擬用戶在關閉窗口後返回網站?

    17熱度

    5回答

    我想弄清楚如何將用戶重定向到他們使用Warden/Devise登錄(或登錄失敗)的頁面。我認爲有一個會話變量可用或可用。 E.g. 情景1: 非授權用戶轉到受保護的頁面X; 重定向到登錄頁面; 用戶登錄; 用戶重定向到受保護頁面x 場景2: 非授權用戶希望在頁面x上採取受保護的操作; 用戶點擊登錄鏈接; 用戶登錄; 用戶重定向到第x頁,其中的動作現在可用 任何指針,讚賞。 謝謝!

    2熱度

    2回答

    我現在正在更改爲使用Gem Devise進行用戶驗證。但我不知道如何匹配加密! 我知道我們可以編寫一個新的加密器並將它分配給初始化器,但重點是加密器只接受4個參數(密碼,延伸,鹽,胡椒)。但就我而言,我確實在加密中包含了用戶的電子郵件和定製鹽。 是否可以將用戶的電子郵件和定製鹽傳遞給加密器? ps。我使用database_authenticatable