プラグインに新しいモデルを作って、コントローラー側でデーターバリデーションを使う時、
$this->Model名->validates()のことがうまく動いてなかったら、
プラグインのsetting.php
の**'userModel'の設定を確認してみましょう!
いつも問題になることにはありませんが、問題があったら必ずプラグイン名も**追加してください。
setting.php
<?php
$config['BcAuthPrefix'] = array(
'mypage' => array(
'name' => 'マイページ',
'alias' => 'mypage',
'loginRedirect' => '',
'loginTitle' => '',
'userModel' => 'プラグイン名.モデル名',
'loginAction' => '',
'logoutAction' => '',
'toolbar' => false,
'username' => 'name',
'password' => 'password',
'sessionKey' => '',
'passwordHasher'=> ''
)