Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
litespeed_wiki:config:authenticate [2018/06/15 20:59]
Jonathan Kagan [How to set Site Authentication]
litespeed_wiki:config:authenticate [2018/06/18 13:24] (current)
Lisa Clarke Proofreading
Line 1: Line 1:
-====== How to set Site Authentication ====== +====== How to Set Site Authentication ====== 
-Authentication is the process of confirming a user's identity, and it provides a way to ensure that legitimate users create content on your site. The steps in Web Console ​and By Hand are interchangeable, you can manually create a database file and load it via the WebConsole and vice versa.+Authentication is the process of confirming a user's identity, and it provides a way to ensure that legitimate users create content on your site. The steps in the methods below (Web GUI and By Handare interchangeable. You can manually create a database file and then load it via the WebConsoleand vice versa.
 =====Method 1. Setup by Web GUI ===== =====Method 1. Setup by Web GUI =====
 ==== Step 1.Create Authorization Realms DB ==== ==== Step 1.Create Authorization Realms DB ====
-We will create a new one as example+We will create a new one as an example.
  
 {{:​litespeed_wiki:​config:​realm-1.png?​800|}} {{:​litespeed_wiki:​config:​realm-1.png?​800|}}
  
-Choose ​DB type as Password File+Set **DB Type** to ''​Password File''​.
  
 {{:​litespeed_wiki:​config:​realm-2.png?​|}} {{:​litespeed_wiki:​config:​realm-2.png?​|}}
  
 Set: Set:
-  - Realm name, e.g. TEST +  - **Realm name**, e.g. ''​TEST''​ 
-  - DB Location, e.g. $VH_ROOT/​conf/​TESTDB+  - **DB Location**, e.g. ''​$VH_ROOT/​conf/​TESTDB''​
 {{:​litespeed_wiki:​config:​realm-7.png?​800|}} {{:​litespeed_wiki:​config:​realm-7.png?​800|}}
  
-==== Step 2.Create Auth user ==== +==== Step 2.Create Auth User ==== 
-Set e.g. User/​Password ​TEST/​TEST ​+Set **User**/​**Password**, ​e.g. ''​TEST''​/''​TEST'' ​
  
 {{:​litespeed_wiki:​config:​realm-6.png?​|}} {{:​litespeed_wiki:​config:​realm-6.png?​|}}
Line 25: Line 25:
  
 Set: Set:
-  - URI ''/''​ +  - **URI** ''/''​ 
-  - Set Location ''​$VH_ROOT/​html/''​ +  - **Location** ''​$VH_ROOT/​html/''​ 
-  - Accessible ''​Yes''​ +  - **Accessible** ''​Yes''​ 
-  - Realm ''​TEST''​ +  - **Realm** ''​TEST''​ 
-  - Access Allowed ''​*''​+  - **Access Allowed** ''​*''​
 {{:​litespeed_wiki:​config:​realm-8.png?​|}} {{:​litespeed_wiki:​config:​realm-8.png?​|}}
 {{:​litespeed_wiki:​config:​realm-9.png?​|}} {{:​litespeed_wiki:​config:​realm-9.png?​|}}
  
 =====Method 2. Setup By Hand ===== =====Method 2. Setup By Hand =====
-====Step1. Create ​account through ​htpasswd ==== +====Step1. Create ​Account Through ​htpasswd ==== 
-Run the following command to generate TESTDB file from console+Run the following command to generate ​''​TESTDB'' ​file from console:
  
 <​code>​htpasswd -c /​PATH_YOU_WANT/​TESTDB TEST</​code>​ <​code>​htpasswd -c /​PATH_YOU_WANT/​TESTDB TEST</​code>​
  
-Then enter password (e.g.TEST) two times+Then enter the password (e.g.''​TEST''​) two times.
  
 ==== Step 2. Add Access Require by htaccess==== ==== Step 2. Add Access Require by htaccess====
-Add following rules into your .htaccess file.+Add the following rules into your .htaccess file.
 <​code>​ <​code>​
 AuthType Basic AuthType Basic
Line 49: Line 49:
 Require valid-user Require valid-user
 </​code>​ </​code>​
-  * AuthName can be set to any, e.g. ''​TEST''​ +  * ''​AuthName'' ​can be set to anything, e.g. ''​TEST''​ 
-  * AuthUserFile ​need a valid file, e.g.''/​usr/​local/​lsws/​DEFAULT/​conf/​TESTDB''​+  * ''​AuthUserFile''​ needs a valid file, e.g.''/​usr/​local/​lsws/​DEFAULT/​conf/​TESTDB''​
  
 ===== How to Verify ===== ===== How to Verify =====
-Access the site will require ​auth login +Access the site. It will require ​an authorized ​login
  
 {{:​litespeed_wiki:​config:​realm-10.png?​|}} {{:​litespeed_wiki:​config:​realm-10.png?​|}}
  • Admin
  • Last modified: 2018/06/18 13:24
  • by Lisa Clarke