2016-04-10 16 views
0

私は投稿経由でparams [:password]を渡し、deviseでユーザを作成する必要があります。Rails skip passvord filtering

<%= f.password_field :password, :class => "form-control" %> 

私のparams [:パスワード]私のような何かをする場合 はコントローラにnilです。

私は何ができますか? おかげ

答えて

1

物事のカップル:

あなたf.password_fieldform_forの内側にある - これは値のparamsにparams[:user][:password]だけではなく、params[:password]のようなものになることを意味します。サーバーが実行されているコンソールウィンドウで、要求で渡されているパラメータを確認してください。

また、Deviseにはユーザー登録を処理するための内蔵コントローラが用意されているので、自分で行う必要はありません。

+1

ありがとう、ありがとうございます! –