-1
我必須重寫create方法的註冊控制器,所以現在當用戶註冊時,它不會在帳戶創建後自動簽入它們,但我想保持這種行爲。如何在創建帳戶後自動對用戶進行簽名?
目前我的創建方法是這樣的:
def create
@user = User.new
@user.attributes = params[:user]
if cookies[:invcode]
@user.inv_code = cookies[:invcode]
cookies.delete :invcode
end
if @user.save
redirect_to :root
end
end
什麼是您的代碼登錄?你只需要把它放在'if @ user.save'代碼塊中;) – MrYoshiji