added auth modules to allow for password protection of dirs