1С:Предприятие 8.3.26
03.03.2025
После обновления платформы 1С:Предприятие 8 до версии 8.3.26 изменились настройки сохранения паролей при использовании OpenID. Ранее вход запоминался автоматически, а флаг "Не запоминать меня" был выключен. В новой версии появились два новых параметра:
Они теперь выключены по умолчанию и считываются из настроек сервера OpenID.
Чтобы сохранить возможность запоминания входа, необходимо вручную включить эти параметры в Дополнительных настройках аутентификации через Конфигуратор.
Альтернативный вариант — использовать внешнюю обработку, которая автоматически установит нужные флажки.
Внешняя обработка "SetSavePassByDefaultInAdditionalAuthSettings" позволяет автоматически установить флажки "Разрешить сохранение аутентификации" и "Сохранять аутентификацию по умолчанию", которые учитываются при аутентификации с помощью сервера OpenID, начиная с версии 8.3.26.ХХХХ платформы.
НастройкиАвтоматическогоСохраненияПараметровАутентификации = ДополнительныеНастройкиАутентификации.ПолучитьНастройкиАвтоматическогоСохраненияАутентификации(); НастройкиАвтоматическогоСохраненияПараметровАутентификации.РазрешитьСохранение = Истина; НастройкиАвтоматическогоСохраненияПараметровАутентификации.СохранятьПоУмолчанию = Истина; ДополнительныеНастройкиАутентификации.УстановитьНастройкиАвтоматическогоСохраненияАутентификации(НастройкиАвтоматическогоСохраненияПараметровАутентификации);
Пример запуска обработки:
Копировать в буфер обмена1cv8 enterprise /Lru /F<infobase> /DisableStartupMessages /Execute SetSavePassByDefaultInAdditionalAuthSettings.epf
Внешняя обработка SetSavePassByDefaultInAdditionalAuthSettings.epf находится в каталоге \1CITS\EXE\OpenID_settings
Копировать