id:moshimore:20090317:UserAddViewで作成したユーザー登録フォームに確認用のパスワード入力ボックスを追加する。
Authコンポーネントを使った場合、$this->data['User']['password']には、暗号化されたパスワードが格納されてしまうため、値チェックが行えない。
そのため、別途、パスワード入力用のボックスを2つ用意して、それらの値をチェックできるようにする。
<?php echo $form->create('User', array('action' => 'add', 'type' => 'post')); echo 'ユーザー名 : '; echo $form->text('username'); echo '<br>パスワード : '; echo $form->password('input.password1'); echo '<br>パスワード(確認) : '; echo $form->password('input.password2'); echo $form->submit('Add'); echo $form->end(); ?>
