Мы не предоставляем нашим клиентам доступ к cPanel, и у них есть только учетные записи в клиентской области WHMCS.
Таким образом, тот, кто имеет доступ к клиентской области, может изменить пароль cPanel и даже войти в систему cPanel напрямую с помощью единого входа (добавлено в WHMCS 6.2.x).
Теперь нам нужно отключить параметры WHMCS «Единый вход» и «Изменить пароль» в WHMCS.
Сейчас мы используем mode rewrite
отключить запрос единого входа
Вот рабочий код (я знаю, это не постоянное решение).
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/clientarea\.php$
RewriteCond %{QUERY_STRING} ^.*?dosinglesignon=1.*?$
RewriteRule ^(.*)$ /index.php [R=301,L]
Но нет возможности отключить опцию смены пароля.
любая помощь приветствуется.
Шаблон для отображения области продукта cPanel хранится в:
Модули / сервер / CPanel / шаблоны /
Вы можете переопределить это с помощью специального файла в вашей теме:
http://docs.whmcs.com/Working_with_Module_Templates
Ссылки на боковую панель можно скрыть с помощью крючка:
http://docs.whmcs.com/Client_Area_Sidebars_Cheatsheet
Надеюсь, что эти детали помогут.
Других решений пока нет …