WHMCS cPanel Authentication UI
Not sure why WHMCS has to be visible everywhere. Sure, we understand the marketing aspect but there is something called "brandling".
We see WHMCS using its name on One-Time Passcode which defeats the aim of the whole exercise and now the cPanel + WHMCS integration.
Supposing I'm not even aware of what WHMCS is and sees that on my cPanel?
How could I trust "this name to authenticate with it?
Why not something as simple as the attached image where the logo is dynamically taken from the company's asset/logo.png?
Even the "billing system" name can be inserted using this method to reflect the company's branding effort.