WHMCS:禁用单点登录并更改密码

WHMCS: disable Single Sign-On and Change Password

我们不向客户提供访问 cPanel 的权限,他们只有 WHMCS 客户区登录名。

因此,任何拥有客户区域访问权限的人都可以更改 cPanel 密码,甚至可以通过单点登录直接登录 cPanel(在 WHMCS 6.2.x 中添加)。

现在,我们需要从 WHMCS 中禁用 WHMCS "Single Sign-On" 和 "Change Password" 选项。

现在,我们使用 mode rewrite 来禁用单点登录请求 这是工作代码(我知道,它不是永久的解决方案)。

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/clientarea\.php$
RewriteCond %{QUERY_STRING} ^.*?dosinglesignon=1.*?$
RewriteRule ^(.*)$ /index.php  [R=301,L]

但是,无法禁用更改密码选项。

感谢任何帮助。

cPanel 特定产品区域显示的模板存储在:

modules/servers/cpanel/templates/

您可以在您的主题中使用自定义文件覆盖它:

http://docs.whmcs.com/Working_with_Module_Templates

侧边栏链接可以用钩子隐藏:

http://docs.whmcs.com/Client_Area_Sidebars_Cheatsheet

希望这些细节对您有所帮助。