deviseでデフォルトのパスワード検証を変更する方法はありますか?
私は現在、レール3.2とデバイス2.1を使用しており、ユーザーモデルの検証を次のように使用しています。
validates :password, :format => { :with => /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}$/,
:message => "Password should contain at least 8 characters, one upper case, one lower case and one numeric." }
ただし、パスワードはユーザーの作成中またはパスワードの更新中にのみ存在するため、これは問題を引き起こします。
誰かがこれで私を助けることができますか?