0
将日志概念应用于我的图书目录显示时,当用户陷入困境时,我即将发生这种错误。ActiveModel :: MassAssignmentSecurity :: UsersController中的错误#创建
Can't mass-assign protected attributes: password_confirmation, password
而且我在app /型号编码/ user.rb如下:
class User < ActiveRecord::Base
attr_accessible :name, :password_digest
validates :name, :presence => true, :uniqueness => true
has_secure_password
end
而且我在app/contollers/user_controller.rb
def create
@user = User.new(params[:user])
respond_to do |format|
if @user.save
format.html { redirect_to users_url, :notice => 'User #{@user.name} was successfully created.' }
format.json { render :json => @user, :status => :created, :location => @user }
else
format.html { render :action => "new" }
format.json { render :json => @user.errors, :status => :unprocessable_entity }
end
end
end
创建方法的代码请任何帮助!
感谢您的解决方案。再次发生的事情是,当用户注册时,当前页面被移动到user_url,其中显示用户列表...这就是它显示的内容。 用户#{@user.name}已成功创建。 用户名不显示! – user2211662 2013-03-26 13:34:54