RailsCasts Episode #274 'Remember Me & Reset Password'では、ユーザーが新しいパスワードを入力し、PasswordResetsController
.
キャストは、属性を次のように更新する行を示しています。
elsif @user.update_attributes(params[:user])
Rails 4 の場合、これを次のように変更する必要がありました。
elsif @user.update_attributes(params.permit![:user])
ユーザーが入力した内容でユーザーのpassword
属性を更新し、 を に設定password_reset_token
するだけnil
です。どうすればそれを行うことができ、それらのフィールドのみを更新できるようになりますか?