0
儘管遵循Railscast認證教程一步一步,但我嘗試註冊新用戶時遇到了錯誤。未定義的方法`persistence_token_changed?'
NoMethodError in UsersController#create
Undefined method `persistence_token_changed?' for #<User:0x23d1c54>
我的用戶控制器的代碼如下:
class UsersController < ApplicationController
def new
@user = User.new
end
def create
@user = User.new(params[:user])
if @user.save
flash[:notice] = "Successfully created user."
redirect_to root_url
else
render :action => 'new'
end
end
def edit
@user = current_user
end
def update
@user = current_user
if @user.update_attributes(params[:user])
flash[:notice] = "Successfully updated user."
redirect_to root_url
else
render :action => 'edit'
end
end
end
任何想法?如果您需要查看更多代碼,請告訴我。不知所措:/