User Tools

Site Tools


en:user:authentication

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
en:user:authentication [2018/08/27 01:01] kjdonen:user:authentication [2018/08/27 01:54] – [Usage information] kjdon
Line 18: Line 18:
 <TAB> <TAB>
 <!-- id:582 -->To access this facility, click the appropriate link on the front page. <!-- id:582 -->To access this facility, click the appropriate link on the front page.
 +
 +</TAB></TABAREA>
  
 <!-- id:583 -->The entry page gives information about each of the collections offered by the system.  <!-- id:583 -->The entry page gives information about each of the collections offered by the system. 
Line 36: Line 38:
 =====User management ===== =====User management =====
  
-Greenstone incorporates an authentication scheme which can be used to control  +Greenstone's user database is controlled by Administration Pages in the library. Admin users (users with the 'administrator' group set) can list users, edit their details (including which groups they belong toand delete or create new ones. In addition, in greenstone 3, anyone can register themselves as a new user (although an administrator needs to set their groups).
-access to certain facilities. This is used to restrict the people  +
-who are allowed to access certain administration pages and allow for private collections/documents+
  
-Authentication is done by requesting a user name and password.+Authentication of users is done by requesting a user name and password
 + 
 +The current list of groups is as follows: 
 + 
 +   ***administrator**: Gives permission to access and change site configuration and user accounts. 
 +   ***personal-collections-editor**: Gives permission to create new personal collections 
 +   * **<collection-name>-collection-editor**: Gives permission to create and edit the "collection-name" collection, for example, reports-collection-editor. 
 +   * **all-collections-editor**: Gives permission to create new personal and global collections and edit all collections. Also gives permission to use the Collector (Greenstone 2).
  
-From the administration page users can be listed, 
- new ones added, and old ones deleted.  
-The ability to do this is of course also protected:  
-only users who have administrative privileges can add new users. 
- It is also possible for each user to belong to different “groups”. 
- At present, the only extant groups are “administrator” and “colbuilder”.  
-Members of the first group can add and remove users, and change their groups. 
- Members of the second can access the facilities described above to build new  
-collections and alter (and delete) existing ones. 
  
 When Greenstone is installed, there is one user called //admin// who belongs  When Greenstone is installed, there is one user called //admin// who belongs 
-to both groups. The password for this user is set during the installation process (If you+to both the administrator and all-collections-editor groups. The password for this user is set during the installation process (If you
 did not set a password during installation, the admin login will default to  did not set a password during installation, the admin login will default to 
 username = //admin//, password = //admin//).  username = //admin//, password = //admin//). 
-This user can create new names and passwords for users who belong just to the  
-//colbuilder// group, which is the recommended way of giving other users the ability  
-to build collections. User information is recorded in two databases that are placed in  
-the Greenstone file structure (see the //Greenstone Digital Library Developer's Guide//). 
  
 +For more details about user management, see the appropriate page for your Greenstone:
   * [[en:user_advanced:gs3_user_management|Greenstone 3 User Management]]   * [[en:user_advanced:gs3_user_management|Greenstone 3 User Management]]
   * [[en:user_advanced:gs2_user_management|Greenstone 2 User Management]]   * [[en:user_advanced:gs2_user_management|Greenstone 2 User Management]]
-  * +
 ===== Additional features ===== ===== Additional features =====
  
Line 71: Line 66:
  
  
- 
- 
-=====Usage information===== 
- 
-You can enable usage logging by setting the logcgiargs option to true in greenstone/etc/main.cfg. This saves a log in greenstone/etc/usage.txt. The log entry is basically a list of cgi arguments. One entry is generated for each page request to the library. 
- 
-You can find out what the cgi arguments mean by going to the Administration page of your Greenstone installation, or from [[en:urls| this page]]. 
  
  
Line 85: Line 73:
   * The [[http://www.nzdl.org/cgi-bin/library?a=p&amp;p=about&amp;c=authen-e|Formatting and Authentication]] demo collection uses authentication.   * The [[http://www.nzdl.org/cgi-bin/library?a=p&amp;p=about&amp;c=authen-e|Formatting and Authentication]] demo collection uses authentication.
  
-</TAB></TABAREA> 
  
en/user/authentication.txt · Last modified: 2023/03/13 01:46 by 127.0.0.1