Hi Thorsten!
Man kann auch einzelne Dateien schützen:
http://www.apache.org/docs/mod/core.html#files oder http://www.apache.org/docs/mod/core.html#filesmatch
Damit fragt der Server beim Zugriff auf die Datei(en) Username und Password ab. Wenn Du nun usr/pwd nicht in einer eigenen Datenbank speicherst, sondern gleich in einer .htpasswd? Warum was eigenes "erfinden", wenns der Server schon bietet? Allerdings: nicht alles Provider unterstützen alle .htaccess-Direktiven - ggf nachfragen oder testen...
Gruß Frank