EC-CUBE4でサイトを作る時、サイトによっては会員パスワードの最低文字数・最大文字数を変更したい場合があります。
これはパラメーターの変更、app/config/eccube/packages/eccube.yamlで
eccube_password_min_lenとeccube_password_max_lenの値を変えることで変更が可能です。
(デフォルト値)
eccube_password_min_len: 8
eccube_password_max_len: 32
パラメーターは会員管理画面、新規会員登録画面、マイページのお客様情報変更画面などのパスワードフォーム全てに適用されます。
ただし、2系からの移行などですでに基準に満たない8文字未満の会員パスワードが設定されている会員の場合、会員管理やマイページから変更する際には何もパスワードを編集しなければそのままのパスワードで登録が可能です。
これはデータ変更の際にはeccube_default_password: ‘**********’がパスワードフォームにあらかじめ設定されるので基準を満たしているためです。
EC-CUBEに関するお問い合わせ
[重要]現在公式にセキュリティサポートが切れていないPHPは8.1以上、MySQLは8.0以上で、対応しているEC-CUBEバージョンは4.2以上です。古いEC-CUBEを使っている方は適切なタイミングでバージョンアップをご検討ください。