Since I'm fully aware that allowing access for anybody to open web hosting control panel (login page), can be a little bit risky, I started to think about restricting access and allowing only for my users, but I'm not sure which method should I use.
I was thinking about IP restriction, but dynamic IP can be a problem, then proxy or VPN is also kind of solution, so any other ideas?
P.S. This issue is not only related to cpanel, but also for other web applications, where restriction should play a role.
I'm also planning to hide URL like in this example: