Non è necessario. Parlavo appunto di semplificazione in quanto impostando un file .htaccess per l'autenticazione non bisogna nemmeno pensare al form e a tutto il resto. Il form lo produce direttamente il browser su ordine del webserver.

Se ti interessa lo spiego in questo articolo

http://www.mtxweb.ch/php_learn/?p=778