LittleCreek Posted December 20 Share Posted December 20 There used to be a way for a client to change his DirectAdmin password from his WHMCS client area. I seem to remember being able to add some code to re-enable this but I can't find it now. I would like clients to have to change their DA password from their client area rather than doing it from DA. This is so the Login to DirectAdmin button works from their client area. Does anybody know how to accomplish this? 0 Quote Link to comment Share on other sites More sharing options...
LittleCreek Posted December 24 Author Share Posted December 24 16 hours ago, Curtain Installation said: The recommended approach is to let clients change their password directly in DirectAdmin and use the Login to DirectAdmin (SSO) button from WHMCS, which works without password syncing. I must have something set up incorrectly because the Login to DirectAdmin button doesn't work if the passwords don't match. If the client changes their password on DirectAdmin then the button only directs them to the login screen on the DirectAdmin server. 1 Quote Link to comment Share on other sites More sharing options...
LittleCreek Posted Sunday at 01:02 PM Author Share Posted Sunday at 01:02 PM On 12/24/2025 at 12:02 AM, Curtain Installation said: If the password is changed directly in DirectAdmin, WHMCS can’t auto-log in and will redirect to the DirectAdmin login page instead. So what did you mean when you said: Quote The recommended approach is to let clients change their password directly in DirectAdmin and use the Login to DirectAdmin (SSO) button from WHMCS, which works without password syncing. You said it works and then said it doesn't work. Then you said it doesn't work. I am not trying to back you into a corner. I am simply trying to understand. 1 Quote Link to comment Share on other sites More sharing options...
Administrators WHMCS John Posted Monday at 02:53 PM Administrators Share Posted Monday at 02:53 PM Hi @LittleCreek, The Change Password button is present and correct under the "Actions" sidebar on the client area product details page. It is displayed where the service's status is Active. If you don't see the option under that condition, switch to a stock Theme and try again (Twenty One or Six). Alternatively the menu item could be hidden by an after-market hook or module: https://docs.whmcs.com/troubleshooting/start-troubleshooting/#advanced-troubleshooting 0 Quote Link to comment Share on other sites More sharing options...
LittleCreek Posted yesterday at 12:36 AM Author Share Posted yesterday at 12:36 AM 9 hours ago, WHMCS John said: Hi @LittleCreek, The Change Password button is present and correct under the "Actions" sidebar on the client area product details page. It is displayed where the service's status is Active. If you don't see the option under that condition, switch to a stock Theme and try again (Twenty One or Six). Alternatively the menu item could be hidden by an after-market hook or module: https://docs.whmcs.com/troubleshooting/start-troubleshooting/#advanced-troubleshooting Thanks John. I am using the six theme and still not seeing it. 0 Quote Link to comment Share on other sites More sharing options...
Administrators Solution WHMCS John Posted yesterday at 10:16 AM Administrators Solution Share Posted yesterday at 10:16 AM Hi @LittleCreek, The menu item is likely being hidden by an after-market hook or module, try these steps to remove them: https://docs.whmcs.com/troubleshooting/start-troubleshooting/#advanced-troubleshooting 0 Quote Link to comment Share on other sites More sharing options...
LittleCreek Posted yesterday at 11:02 AM Author Share Posted yesterday at 11:02 AM 41 minutes ago, WHMCS John said: Hi @LittleCreek, The menu item is likely being hidden by an after-market hook or module, try these steps to remove them: https://docs.whmcs.com/troubleshooting/start-troubleshooting/#advanced-troubleshooting Thank John. For some reason there was the below in the navigation.php hook. I have no idea why or when it was put there. I commented it out and the Change Password now shows. add_hook('ClientAreaPrimarySidebar', 1, function(MenuItem $primarySidebar) { if (!is_null($primarySidebar->getChild('Service Details Actions'))) { $primarySidebar->getChild('Service Details Actions') ->removeChild('Change Password'); } 1 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.