evotz Posted March 18, 2014 Share Posted March 18, 2014 How do you disable the ability for clients to change their password from their client area? I see in the template file: {if $modulechangepassword} so I suspect there's an option somewhere to turn this to false. But I am not seeing it. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted March 18, 2014 Share Posted March 18, 2014 I don't think there's a simple checkbox to disable it, so you might have to go down the road of editing the templates... the quick way might be edit pwreset.tpl and clientareachangepw.tpl to remove the forms and perhaps add some text explaining what you want the customer to do if they have lost their password. the long way might involve removing links from the client area tabs and/or menus. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted March 19, 2014 WHMCS Support Manager Share Posted March 19, 2014 Hi, There isn't an option for this in the settings, it's defined by the module code. You would need to edit the template to hide it yourself; clientareaproductdetials.tpl. 0 Quote Link to comment Share on other sites More sharing options...
yggdrasil Posted August 13, 2014 Share Posted August 13, 2014 (edited) This is awful then. In other systems you can disable the customer side options. I understand if some users find this useful but in my case I don't. I would have to stop using specific modules if they have this options on the user side to avoid problems. I have a clustered setup and the password change and logins are via my own systems, this options in WHMCS does not work, it means if they change their password there, they would be changing the password in 1 single server where WHMCS assumes the customer is configured, not in the multiple systems I use for that module. Same for the login link, WHMCS assumes the login link is for the assigned server. I would like to use the module for creating, suspending accounts, automation, but not for this features like password change. So what this posts tells us is that these options are not optional but forced to use for end users? Some companies may also have to disable them for regulatory and compliance reasons, like not allowing users to change passwords directly without a specific policy. Editing the templates is not an option because that would remove the feature globally. This means, while I want for example the password change option in cPanel products, I may not like that in another type of product which uses another module. Editing the template means it would disable the feature completely for all products. So if its defined by the module code like you mentioned can't we just copy the module to another one, example: renamemodule2 Then disable these options on the code and use that module for the product instead of the original? That would seem the only way if you are saying its an "All or nothing choice" Edited August 13, 2014 by yggdrasil 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted August 14, 2014 WHMCS Support Manager Share Posted August 14, 2014 Hi, We welcome your suggestions for new features at http://requests.whmcs.com 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.