2016-03-12 78 views
0

我們沒有爲我們的客戶提供對cPanel的訪問權限,他們只有WHMCS客戶端登錄。WHMCS:禁用單一登錄和更改密碼

因此,無論誰擁有客戶區訪問權限,都可以通過單點登錄(在WHMCS 6.2.x中添加)直接更改cPanel密碼,甚至直接登錄到cPanel。

現在,我們需要禁用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] 

但是,沒有辦法禁用更改密碼選項。

任何幫助表示讚賞。

回答

0

的cPanel的特定產品領域顯示的模板存儲在:

模塊/服務器/的cPanel /模板/

你可以在你的主題自定義文件覆蓋此:

http://docs.whmcs.com/Working_with_Module_Templates

http://docs.whmcs.com/Client_Area_Sidebars_Cheatsheet

邊欄鏈接可以用鉤被隱藏

希望這些細節幫助。

+1

html/css hide永遠不會工作。如果這樣做,用戶可以手動輸入URL來訪問該cPanel。 – muaaz

+0

例如:https://domain.com/clientarea.php?action=productdetails&id=xxx&dosinglesignon=1 此URL將允許任何人登錄到cPanel。 – muaaz

相關問題