Requiring Userids for Secure Web Access

This is documented in full at http://www.math.uwaterloo.ca/mfcf/faq/www_author.html#www/features_access_imap.faq.

In short, in order to require WatIAM authentication before allowing access to specific webpage (and serve the page over a secure connection), you must first create a file .htaccess in the same directory as the html file containing the following four lines:

<Files filename>
require valid-user
!SSLRequireSSL
</Files>
where filename is the name of the webpage you want to password protect. In order to require WatIAM authentication before allowing access to the files in a specific directory (and all its subdirectories), you must create a file .htacces in that directory containing the following two lines:
require valid-user
!SSLRequireSSL

Please note that while the old Solaris web server required that the line PerlAuthenHandler Apache::AuthenURL be in the .htaccess file, the Linux web server requires you not to have it.

The web server will require that all such pages are accessed via the https:// protocol instead of http://, so make sure you set any links on your page accordingly.

NB: If anybody knows how to get http:// to forward to https:// automatically on appropriate pages, please document it here.

See also:

Edit | Attach | Watch | Print version | History: r8 < r7 < r6 < r5 < r4 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r5 - 2010-09-20 - PeterSinclair
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback