Nogensinde ønsket at låse et bibliotek bag et simpelt bruger / password-system? Hvis din webserver køres med Apache, kan du kodeordbeskytte et bibliotek ganske let med din .htaccess-fil.
.htaccess AuthType Basic AuthName "Adgangskodebeskyttet" AuthUserFile /var/www/.htpasswd kræver gyldig bruger
Den vigtige del at bemærke ovenfor er AuthUserFile /var/www/.htpasswd . Det giver stien til den adgangskodefil, der gemmer dit brugernavn og din adgangskode. Et eksempel .htpasswd-fil ser ud:
.htpasswd billybob: bXBdv1vuq2yOk
I det ovenstående særlige eksempel er brugernavnet billybob og adgangskoden er temp. Du behøver ikke at bruge filnavnet på .htpasswd, det er bare et almindeligt navn, da værktøjet til at oprette filen i apache kaldes htpasswd. Husk også, at det er en god ide at gemme det i et mappeniveau over roden på det websted, du er vært, for at holde tingene med din adgangskodefil lidt ekstra sikre.
Hvis du har brug for at generere denne fil, har jeg oprettet en .htpasswd-generator. Generer det valgte brugernavn og adgangskode, og gem det i din specificerede adgangskodefil. Fra det tidspunkt skal dit bibliotek nu være adgangskodebeskyttet. Hvis du har brug for at gemme flere brugernavne og adgangskoder, skal du bare oprette nye linjer i dit
