Авторизация по номеру телефона

Юридические лица

Для регистрации юр лиц, можно кастомизировать Vue комопнент формы регистрации. С новым обнволенеим появился комопнент поиска организации по ИНН с проверкой статуса.

Например можно блокировать добавление организаций находящихся в стадии банкротсва, ликвидации и тп.

Пример реализации

Peek 2025-08-29 13-42.gif

Можем реализовать вам что-то подобное, стоимость ~15 000 руб

Для самостоятельнйо реализвации - кастомизируете Vue комопнент BXmakerAuthuserphoneEnterRegForm

Добавляете в шаблон компоненет

<BXmakerAuthuserphoneInputINN
                    v-if="asSeller"
                    title="ИНН"
                    value=""
                    name="comapnyInn"
                    :dadata="$root.dadataToken"
                    @onEnter="onChangeCompanyInn"
                    :class="{'bxmaker-authuserphone-input-inn--invalid': !isValidInn}"
                />

Релаизуете логику проверки инн и вывод сообщения.

На сервреной стороне рподписываемся на события компонента Enter в котором дополниетльно проверяем данные


$eventManager = \Bitrix\Main\EventManager::getInstance();
$eventManager->addEventHandler(
    "bxmaker.authuserphone",
    "BXmakerAuthUserPhoneEnterComponentAjax",
    "BXmakerAuthUserPhoneEnterComponentAjaxHandler"
);

$eventManager->addEventHandler(
    "main",
    "OnBeforeUserRegister",
    "BXmakerAuthUserPhone_main_OnBeforeUserRegister",
    false,
    5000
);


В методе BXmakerAuthUserPhone_main_OnBeforeUserRegister подставляем значения в поля пользователя перелд сохранением