0

has_secure_passwordRails 3.2.13でオプションにすることは可能ですか? フラグがあることは知っていますがvalidations: false、それを使用しようとすると、0 が必要な引数を 1 つ使用しているというエラーが表示されます。

私にとってのこれの目的は、パスワードを設定せずにユーザーを作成できるようにすることです。これにより、ユーザーは別のページでパスワードを自分で設定できるようになります。

編集: およびその他の要件など、パスワードを除く他のすべての要件を検証する必要がvalidates :username, : presence => true, :length => { :minimum => 3 }あります。

編集2:私が探しているものの詳細については、ここここを参照してください。モデルの先頭に書き込もうhas_secure_password validations: falseとしていますが、何も必要ない引数があるというエラーが表示されます。この機能は Rails 3.2.13 にはありませんか?

4

1 に答える 1

1

のソースを調査した後、 のリリースにはフラグを使用する機能が含まれていない3.2.13ことに気付きました。現在のmaster ブランチのソースと比較して、3.2.13ソースを参照してください。3.2.13validations: false

于 2013-05-03T05:26:59.757 に答える