2010-06-16 45 views
1

我們希望在用戶註冊時啓用remember_me。當登錄它真的很容易做到這一點,但我們如何做到這一點在註冊,雖然我們真的只是創建一個用戶對象?註冊時的Authlogic remember_me

回答

0

我假設用戶在創建帳戶後自動登錄。 確保當你爲他創造一個會議的第一次,你只是傳遞remember_me是真的:

UserSession.create(claimed_user, :remember_me => true) 
+0

我想這和它似乎並沒有幫助: #創建用戶 @user = User.new ... @ user.save @user_session = UserSession.new(@user,:remember_me =>真) 只要用戶關閉瀏覽器,他們就會註銷。 – LMH 2010-06-18 16:02:10

1

您可以嘗試創建用戶後做這樣的事情(爲我工作):

current_user_session.remember_me = true 
current_user_session.save