Hi Mike,
Any chance that you'll add another authentication scheme? I know: there are so many...
But: a pretty standard one (hee, Unix passwd files) is using stored crypted passwords with usernames i.s.o. readable passwords (yuk

) as authentication
scheme 1 in album.pl now offers.
This would require not some many changes in album.pl
in the AUTH part:
A matter of getting salt string and using crypt perl function to string compare entered (and crypted) passwd against stored crypted password.
If you wish I can send some perl code snippets I can dig up.