The following are answers to common questions in the Microsoft FrontPage Client Newsgroup:
There are several method to add password protection to your Web site. Each method has its pros and cons. See our NT Notes Section.
Method 1 - FrontPage Tools, Permissions
If your server has FrontPage Extensions installed, and you are not using the IIS Web server (Registration WebBot not Supported on IIS Web Server), then you can use the FrontPage Tools, Permissions where you can assign user id's and passwords.
Method 2 - FrontPage Registration Bot
If your server has FrontPage Extensions installed, and you are not using the IIS Web server (Registration WebBot not Supported on IIS Web Server), then you can use the FrontPage Registration Bot. The pro is you are using a FrontPage tool, and the con is a subweb has to be created. If you want to password individual pages, you will have to create a subweb for each page. Read How to create a Registration Web.
Method 3 - Use Server Authentication
If you have access to files on the server and your server supports user authentication, then you can use this feature to password protect areas on your system. Similar to the FrontPage Registration bot, you have to create areas (subdirectories in this case) that are protected. This method and the CGI/Java method are my preferred ways of protection since you have the greatest amount of flexibility.
Method 4 - Use CGI or Java
If you are familiar with Perl or another CGI language, you can write your own scripts to password protect individual pages or subdirectories. Or you can scour the Internet to find such scripts.
There are three primary options users can choose from to protect their web content on NT.
Create an NTFS Account
Create a Windows NT user account and restrict the permissions on one or more folders so that only the designated user will be granted access. This solution works well for a couple of users, but for larger numbers of subscribers, we recommends the use DAF (Database Authentication Form). There may be a setup fee for this approach; check with your hosting company.
Authentication via DAF
DAF allows multiple users to be associated with a single Windows NT user account. This account can then be given access permissions on one or more restricted folders. For more information about this system, please consult the DAF FAQ at http://www.dafweb.com/daf30/
ASP, Cold Fusion, Etc.
ASP (Active Server Pages) and other scripting languages can be used to create web-based security applications that permit or deny access based on passwords or other programmatic criteria. Users with Cold Fusion installed on their web site can write similar applications in that language. For more information about implementing such a system, consult one of the many asp resources on the web, such as http://www.activeserverpages.com