0

我已經將我的應用程序從Rails 2.3.5升級到了Rails 3.2.2。我已將靜默身份驗證中的身份驗證替換爲在設計wiki中提供的步驟的指導。從restful_authentication升級到設計:confirmable不確認舊用戶

我有用戶模型

devise :database_authenticatable, :registerable,:confirmable, :validatable, 
    :recoverable, :rememberable, :trackable, :encryptable,:encryptor => :restful_authentication_sha1,:authentication_keys => [:login] 

當我試圖用老用戶,然後我不能因爲確認令牌登錄匹配的疑難問題可以在確認後與新用戶登錄

但登錄當我從設計選項中刪除:confirmable。我也可以用舊用戶登錄。

我已經加入辣椒和拉伸

config.stretches = 10 

config.pepper = "<KEY_FOR_SITE>" 

另一件事是,當我嘗試與該通知將不會顯示用戶未確認登錄只需登錄頁面刷新

請幫助。

回答

0

嘗試設置:

config.stretches = 1 
config.pepper = ''