prestashopでパスワードの検証規則を設定する方法1.6.3 英数字の検証といくつかの検証ルールを追加する必要があります。現在のprestashopでは、検証prestashopでパスワードの検証規則を設定する方法1.6.3
0
A
答えて
0
フックで実現できます。そのフックでは、POSTフィールドを検証し、エラーをコントローラのエラー配列に渡すことができます。
public function hookActionBeforeSubmitAccount()
{
$password = Tools::getValue('passwd');
// some validation logic here
if ($some_validation_failed) {
// Add error to AuthController's errors array
$this->context->controller->errors[] = Tools::displayError('Password validation failed!');
}
}
AuthControllerは、そのプロパティ$errors
配列が空の場合にのみ、アカウントを作成し、それ以外の場合はエラーが発生したアカウントのフォームに戻ってあなたを配置します。
他のコントローラはすべて、検証時に同じように動作します。次のようにファイル/classes/Validate.phpで
0
、あなたは機能が表示されます。
public static function isPasswd($passwd, $size = Validate::PASSWORD_LENGTH)
{
return (Tools::strlen($passwd) >= $size && Tools::strlen($passwd) < 255);
}
この機能は、任意のパスワードの現在の検証のために責任がある、あなたは、単にあなたの要件ごとのと同じように変更することができます。
関連する問題
- 1. mvcでパスワードの検証ロジックを設定する方法は?
- 2. ラーバル検証規則
- 3. jqueryを使用してlaravelの検証規則を検証する方法
- 4. Laravel検証規則のリスト
- 5. laravelでの検証規則の動作方法
- 6. Prestashopの管理サイドリストの画面をスクロールする方法1.6.3
- 7. 配列のYii検証規則
- 8. 住所のラベール検証規則
- 9. 郵便番号のjquery検証規則
- 10. authlogicとjQuery検証プラグインでパスワードを検証する方法は?
- 11. Firebaseのパスワード検証で正規表現
- 12. InfoPath 2010で複数のチェックボックスの規則を検証する
- 13. Hibernate ValidatorでJavaBean規則なしでPOJOを検証する
- 14. タイトル付きPrestashopアドレス形式/ Prestashop 1.6.3のアドレス形式でタイトルを追加する方法
- 15. Firebaseが規則の正規表現を検証しない
- 16. Prestashopのバックエンドから注文確認メールを送信する方法1.6.3
- 17. プロパティ名を一致させる設定規則を設定する方法は文字列コレクションですか?
- 18. DataContextが設定されていると、検証規則が実行されないのはなぜですか?
- 19. 関数/クラスコメント書式設定の規則
- 20. Spring設定ファイルの命名規則
- 21. パスワードの検証正規表現 - 特殊文字を含める方法は?
- 22. Angularjs 2 httpリクエスト:設定方法ユーザ名、パスワード、ドメインでの認証
- 23. PHPでWordPressユーザーのパスワードを手動で検証する方法
- 24. GTFSで不規則なサービスを定義する方法
- 25. データベースの検証規則を保存します
- 26. CodeIgniterでフォーム検証でカスタムフィルタを設定する方法は?
- 27. ノックアウト検証正規表現を使用してパスワードを検証する
- 28. AutoMapperの特定のプロパティに規則を追加する方法
- 29. 不規則性を証明する
- 30. Common Lispでのマクロ展開の規則を規定している規則