0
在RailsCasts Episode #274 'Remember Me & Reset Password'中,用戶輸入提交給PasswordResetsController
的新密碼。如何確保只更新特定屬性並強制其他屬性在Rails中爲零?
鑄造顯示更新的屬性是行:
elsif @user.update_attributes(params[:user])
爲Rails 4,我已經把這裏改爲:
elsif @user.update_attributes(params.permit![:user])
我只希望用戶password
屬性以用戶輸入的內容進行更新,並將password_reset_token
設置爲nil
。我該怎麼做,並確保只有那些字段可以更新?