0
我在一個項目中第一次使用設計,所以這可能是一個新手問題,我想知道如何使用戶在註冊後可以記住。目前,我登錄用戶註冊後,像這樣的東西:在註冊時設計可記憶
class UsersController < Devise::RegistrationsController
respond_to :html, :json, :js
def create
if request.format.js? || request.format.json?
build_resource
resource.save
sign_in :user, resource if resource.valid? && request.format.js?
respond_with resource
else
super
end
end
end
注意我有自己的創造,因爲我需要的JavaScript和JSON響應請求的版本。任何幫助,將不勝感激。
在此先感謝!
嘿,謝謝,它會創建令牌並將其分配給給定的資源,但它不會設置Cookie:P – jpemberthy 2010-12-17 01:40:14
嘗試在調用sign_in之前設置resource.remember_me = true。如果這樣做不起作用,我就沒有想法,就像我說過的,我沒有真正嘗試過你之前做的事情。 – 2010-12-17 01:55:22