С версии платформы УД 1.24 реализован новый микросервис iot-captcha, обеспечивающий валидацию пользовательских запросов:
- регистрация основного аккаунта
- регистрация демо-аккаунта
- восстановление пароля
С версии платформы УД 1.24 активирован по умолчанию режим сложности "easy". Всего доступно три уровня сложности26 появилось два варианта капчи Libre CAPTCHA и Zero Storage Captcha:
Libre CAPTCHA:
Zero Storage Captcha:
Все капчи варьируются по сложности:
- easy
- medium
- hard
Уровень сложности настраивается в конфигурационном файле Ansible templates/default-for-docker.yml.j2:
Блок кода | ||||
---|---|---|---|---|
| ||||
captchaLevel: "easy" |
Капчи "выпадают" в процентном соотношении, которое можно настроить в файле templates/iot/default-for-docker.yml.j2
Блок кода | ||
---|---|---|
| ||
captcha: host# Список инстансов капчи (Libre CAPTCHA, Zero Storage Captcha) instances: "captcha" :8088, zs-captcha:8089 port proportions: 808830, 70 level: "easy"{{ core.captchaLevel }}" |
Для применения изменений нужно выполнить перезапуск контейнеров с микросервисами:
Блок кода | ||||
---|---|---|---|---|
| ||||
ansible-playbook install.yml |
Предупреждение |
---|
Для выполнения команды ansible-playbook необходимо находиться или указать путь до сценариев ansible для развертывания ядра платформы Eltex-SC. |