Joomla è un CMS (content management system).
Il che vuol dire che è un sistema per la gestione dei contenuti, e non è adatto alla solo gestione della autenticazione ad una pagina.
Quello che posso consigliarti avendo conoscenze minime nella programmazione lato server, di trovare uno script per gestire l'autenticazione già pronto per il download è l'installazione vedi questo.

Spero di esserti stato d'aiuto...