You can do that with any control panel, but that doesn't make it more secure. All that does is require a password on top of a password. Someone could easily brute force the HTTP Basic authorization and gain access to the panel. By restricting the panel to certain IP addresses, you can prevent such attacks.