Add htpasswd support