Mht. Apache så tror jeg den er ligeså hullet som php vil være:
http://httpd.apache.org/docs/howto/auth.htmlBasic Authentication - brugernavn og kodeord sendes ukrypteret over nettet for hver eneste side :(
Digest Authentication - Browseren sørger for at beskytte kodeordet vha. MD5, dog ikke understøttet af alle browsere.
Begge to kommer man lige så langt med som php, hvis man kan opsnappe informationen mellem client og server.
Måske kunne man få en lille grad af øget sikkerhed hvis man sendte et tilfældigt tal ud til klienten som sammen med kodeordet gik en tur igennem MD5, hvorefter det sendes tilbage til serveren. På den måde får man både en tidsbegrænset kode samt skjult kodeordet. Det vil så kræve Javascript på clientsiden eller lignende.
Ellers må man vel ty til SSL - men som Jakoba skriver, så er der altid en anden vej, så jeg tror nok mit behov bliver dækket af apache og php evt. med lidt javascript.
Jakoba sender du lige et svar så er der et par point... ;-)