Обратите внимание на класс Model_Auth_User (modules\orm\classes\Model\Auth\User.php).
Это правила валидации модели пользователя. Меняйте их, и все должно получиться.
P.S. Я не увидел ваш комментарий.
К слову, эти правила можно переопределить через вашу модель - не потребуется вносить изменения в системный модуль.
В папке application\classes\Model создаете файл User.php.
Там пишите подобное:
<?php defined('SYSPATH') or die('No direct script access.');
class Model_User extends Model_Auth_User
{
public function rules()
{
return array(
'username' => array(
array('not_empty'),
array('max_length', array(':value', 32)),
array(array($this, 'unique'), array('username', ':value')),
),
'password' => array(
array('not_empty'),
),
'email' => array(
array('not_empty'),
array('email'),
),
);
}
}