Jump to content

Disable Change Password


evotz

Recommended Posts

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • 4 months later...

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 by yggdrasil
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated