has_secure_password が動かない その2
has_secure_passwordは、次の手順じゃないと動かなかった。
password_digest で scaffold
passwordとか、passowrd_hogeとかでやるとダメ。
> rails g scaffold User name:string password_digest:string
モデルの修正
scaffoldが作ったままだと attr_accessible :name, :password_digest になっているが、has_secure_passwordのdigest認証では :passwordにパスワード、:password_confirmationに確認パスワードが前提になっているようなので修正
attr_accessible :name, :password, :password_confirmation
フォームの修正
フォームの方も、:password と :password_confirmationにそれぞれパスワードが入力されるように修正。
これで動いた。