AddEventHandler('main', 'OnBeforeUserUpdate', ['Kudis', 'checkLogin']);
AddEventHandler('main', 'OnBeforeUserAdd', ['Kudis', 'checkLogin']);
class Kudis
{
    public static function checkLogin($arFields)
    {
        if (strlen($arFields['LOGIN']) < 10)
        {
            $GLOBALS['APPLICATION']->ThrowException('Слишком короткий логин!');
            return false;
        }
        return true;
    }
}