HttpAuthPlus was originally written to make using basic HTTP Authentication with PHP easier. The intention is to include support for forgotten username/password retrieval(still outstanding), database independant authentication, options for authenticating against a database (HttpAuthPlus is database independant and requires PEAR's DB class for database authentication), or a plain-text ASCII file. It further provies administrative methods for adding,updating,deleting users from both db and file schemes.