diff --git a/doc/config.html b/doc/config.html index e33e0980..08fd8bf2 100755 --- a/doc/config.html +++ b/doc/config.html @@ -587,19 +587,19 @@ logbook, to delete entries in the logbook and to configure a logbook via the directly with the -r , -w and -a flags. To set the write password of logbook "linux" to " test", enter:

-

-

-The read password is queried by the browser with a pop-up window and usually stays active -for the entire browser session. The write and admin passwords are stored in cookies on -the browser side and expire after the browser session. This time can be changed with the -statement Write Password Expiration = x or Admin Password -Expiration = x, where x is the expiration time in hours. It should be -noted that on some systems the daylight savings time is calculated incorrectly, which can -cause time offsets of one hour between a server PC and a client PC. In this case one hour -must be added to the expiration time. If the expiration is set to "0", the passwords are -kept for the current browser session only. When the browser is restarted, the password -must be re-entered. -

+

+ +The read password is queried by the browser with a pop-up window and usually stays +active for the entire browser session. The write and admin passwords are stored in +cookies on the browser side and expire after the browser session. This time can be +changed with the statement Write Password Expiration = x or +Admin Password Expiration = x, where x is the expiration time in +hours. It should be noted that on some systems the daylight savings time is calculated +incorrectly, which can cause time offsets of one hour between a server PC and a client +PC. In this case one hour must be added to the expiration time. If the expiration is set +to "0", which is the default, the passwords are kept for the current browser session +only. When the browser is restarted, the password must be re-entered.

+

+ The passwords are encoded. New users can either be created by hitting Register as new user on the login page if Self register = 1 in the configuration file, or by the admin user in the Config page by pressing New user. When a user is @@ -631,22 +632,29 @@ with the current user name and email: Options Email = $user_email

Thus the author name is not user-input anymore, ensuring the entry always contains the -actual user name. For a full listing of substitutions, see the "Subst <attrib>" option. -

-The user name and password are stored as cookies on the user side. They expire after 24 -hours by default, which can be changed with the Login expiration -options. If the expiration is set to "0", the passwords are kept for the current browser -session only. When the browser is restarted, the password must be re-entered. -

+actual user name. For a full listing of substitutions, see the "Subst <attrib>" option.

+ +The user name and password are stored as cookies on the user side. They expire after the +current browser session by default, which can be changed with the Login +expiration option, giving the expiration time in hours. Setting this to 24 +for example, makes the password expire after one day.

+

+ With this option it is possible for new users to self-register an user account. At the login page, a link is displayed "Register as a new user" which leads the user to -a configuration page where one can enter the account name, full name and email address. A flag -allows for automatic email notification on new entries on the logbook. These settings can -later be changed with the Config menu command. -

+a configuration page where one can enter the account name, full name and email address. +A flag allows for automatic email notification on new entries on the logbook. These +settings can later be changed with the Config menu command.

+ +Setting this option to 0 disables self registration. With option 1, users +can silently register, while setting it to 2 causes elogd to send an email +notification to the admin user(s). The option 3 is used to only send an +email notification to tha admin users(s), which then can validate the account and commit +it by hitting the URL given in the email notification.

+