htaccess can be used to password protect a directory, I wouldn't use this for admin section though. I would use security assist
you would need to apply security assist access restriction to all pages in the admin foolder.
you would need to use user Level Authentication to only allow access to users with the Administrator user level.
see the User Level Authentication tutorial on the security assist support page in the archived documentation section.