Всем спасибо
Разобрался сам следующим самодельным костылём (если кому-нибудь пригодится описываю):
Ситуация: пользователь присутствует во внешней таблице, но его нет в таблице пользователей Bitrix и пароль пользователя короче 6-ти символов. При внешней успешной авторизации перед вставкой пользователя в таблицу Bitrix'а проверяю длинну пароля, если короче 6-ти смиволов, то просто дописываю 6 знаков к паролю и вношу данные в таблицу пользователей Bitrix. Коряво, но действует
Пароль с таблы Bitrix'а всё равно никогда не трогаю. Да и в случае, если данные о пользователе есть во внешней внутренней таблице, то при авторизации просто меняю "ложный" пароль в Bitrix'е на действительный с внешней таблы (при добавлении происходит проверка на длинну пароля, а при апдейте нет).
Разобрался сам следующим самодельным костылём (если кому-нибудь пригодится описываю):
Ситуация: пользователь присутствует во внешней таблице, но его нет в таблице пользователей Bitrix и пароль пользователя короче 6-ти символов. При внешней успешной авторизации перед вставкой пользователя в таблицу Bitrix'а проверяю длинну пароля, если короче 6-ти смиволов, то просто дописываю 6 знаков к паролю и вношу данные в таблицу пользователей Bitrix. Коряво, но действует
Пароль с таблы Bitrix'а всё равно никогда не трогаю. Да и в случае, если данные о пользователе есть во внешней внутренней таблице, то при авторизации просто меняю "ложный" пароль в Bitrix'е на действительный с внешней таблы (при добавлении происходит проверка на длинну пароля, а при апдейте нет).