1
ユーザー名のスペースをブロックするフィルタを実装するにはどうすればよいですか?ユーザー名のスペースを許可しない[UserFrosting/Fortress]
私はFortressのドキュメントを見てきました。おそらくregex
オプションがあります。しかし、正規表現についてのドキュメントの例はなく、これまでのところ私自身の努力では成功していませんでした(\
JSONドキュメントのエスケープ問題を含む)。
私はこれが解決しやすいものであることを望みます。 ありがとうございます。
[UserFrosting 0.3.1]
が
エラーログと空白ページで無効なJSONが動作しません。私はそれが何とかエスケープする必要があると思う。多分何か。また、 "正規表現"の後にカンマを忘れた?私もいくつかのテストで "Undefined index:regex"を取得しました。それを働かせることができませんでした。 – amivag
コンマが修正されました。したがって、エラーはサーバーサイドのコードにのみありますか?それともJavascriptのルールにも変換されているときにそれは失敗ですか? – alexw
テストのために、register.jsonの "user_name"エントリをあなたのバージョンに置き換えました。登録ページで空白の(白い)文書が作成されます。サーバーのエラーログには、 "... register.json 'が見つかりませんでした、または有効なJSONドキュメントが含まれていません..."というメッセージが表示されます。問題は、正規表現エントリの\(バックスラッシュ)のようです。バックスラッシュを削除すると、ページが読み込まれます。 (ただし、スクリプトはもちろん意図したとおりに動作しません) – amivag