I take no credit here.... I am just looking for a solution like the above, NOW. That is, since M$ broke it..
Link..
http://forums.devshed.com/archive/t-12716
The last post on that page by: unclehighbrow
Says..
Well, it's been a long time, but I just came across this posting again recently, and I hadn't read freebsd's suggestion to post what I got, but here it is now:
AuthUserFile /Library/WebServer/.htpasswd
AuthGroupFile /dev/null
AuthName ByPassword
AuthType Basic
RewriteEngine on
RewriteCond %{REQUEST_URI} /client/?$
RewriteRule . /client/%{REMOTE_USER} [L,R]
require valid-user
Works like a charm. Hope it's of use to someone.