В BILLmanager нельзя отключить возможность регистрации, но вы можете скрыть кнопку с формы входа с помощью плагина.
Чтобы скрыть кнопку регистрации:
- Подключитесь к серверу с платформой по SSH.
-
Создайте файл /usr/local/mgr5/etc/xml/billmgr_mod_disable-login-register.xml со следующим содержанием:
<?xml version="1.0" encoding="UTF-8"?> <mgrdata> <handler name="disable-login-register-handler" type="xml"> <event name="logon" after="yes"/> </handler> </mgrdata>
-
Замените в данных, которые приходят для логина, атрибут register=yes на register=no. Для этого создайте файл исполняемого скрипта /usr/local/mgr5/addon/disable-login-register-handler со следующим содержанием:
#!/bin/bash echo $(cat | sed -Ee 's|register="yes"| register="no"|')
-
Перезапустите BILLmanager:
/usr/local/mgr5/sbin/mgrctl -m billmgr -R
Чтобы вернуть кнопку регистрации в дальнейшем, удалите добавленные файлы и перезапустите платформу.