先ほどサイト内表示専用のフィールドを定義したので、通常のユーザー名は、ログイン時に使う項目になりました。基本的に変更できない固有の値とし、入力を半角英数のみに制限します。
登録時ユーザー名に値チェックを行なうCustom username validationモジュールを利用してみます。
インストールして、[環境設定]-[Custom username validation]を選択。
「Pattern to match」に正規表現でエラー判定を設定し、「エラーメッセージ」にメッセージを入力します。下の「Test pattern」でテストをした後[設定を保存]で完了です。
コメント