iwanndie Posted February 22, 2021 Share Posted February 22, 2021 My hosting control panel is currently built in Laravel, using the cPanel API. I wish to integrate billing, and the hosting control panel into one unison panel. Is it possible to integrate through the WHMCS API the client area? 0 Quote Link to comment Share on other sites More sharing options...
steven99 Posted February 22, 2021 Share Posted February 22, 2021 If you mean can you pull all the data that is shown in WHMCS client area and display that within your own Laravel panel? Should be able to pull services, invoices, tickets, etc . Just decide what you want to show there and check the API for the call. https://developers.whmcs.com/api/api-index/ lists all the built-in api calls. 0 Quote Link to comment Share on other sites More sharing options...
iwanndie Posted February 22, 2021 Author Share Posted February 22, 2021 In terms of login, can you authenticate through WHMCS, and protect the Laravel control area using the same session? Or, can you login through Laravel, authenticating with the WHMCS database? 0 Quote Link to comment Share on other sites More sharing options...
steven99 Posted February 23, 2021 Share Posted February 23, 2021 Using the ClientLoginShare hook in WHMCS that then authenticates against the Laravel users would work for logging in via the WHMCS client area. If you wanted to authenticate WHMCS users at the laravel side, you could use the ValidateLogin API call at laravel . 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.