Changes between Version 20 and Version 21 of WikiStart


Ignore:
Timestamp:
Jun 14, 2022, 4:44:37 PM (3 weeks ago)
Author:
xbusta
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v20 v21  
    198198
    199199The registration module works in three different modes:
    200 * Disabled - no registration is allowed - **default**
    201 * Self registration - user can make a registration and enter into the system
     200* Disabled – no registration is allowed – **default**
     201* Self registration user can make a registration and enter into the system
    202202  * add `URL_REGISTER_NEW_USER` endpoint into Crystal (`config.js`)
    203203  * set `self._enable_registration = True` inside `registration.cgi`
    204 * Registration with approval - after user make registration an access request e-mail is send to admins that have to allow or deny the user access
    205   * to turn this feature on, change value of variable `self._enable_mail = True` inside `registration.py`
    206   * set variables `self._smtp_server` and `self._from_mail` in `registration.cgi` appropriately
     204* Registration with approval – after user make registration an access request e-mail is sent to admins that have to allow or deny the user access
     205  * to turn this feature on, change value of variable `self._enable_mail = True` inside `registration.cgi`
     206  * set variables `self._smtp_server` and `self._from_mail` in `registration.cgi` appropriately
     207  * you may change the subject and content of e-mails in `registration.cgi` as well
    207208
    208209Files related to registration:
    209 * `/var/lib/ske/htpasswd` - <login>:<password_hash> per line
    210 * `/var/lib/ske/registration/admins` - list of all admin users that can allow or deny new registration - login per line
    211 * `/var/lib/ske/registration/users` - list of all users (including admins, approved and denied users) - tab separated values: login, full_name, e-mail, address, phone number, password hash
    212 * `/var/lib/ske/registration/invalid_users` - list of denied users - login per line
     210* `/var/lib/ske/htpasswd` – standard .htpasswd file [https://httpd.apache.org/docs/2.4/misc/password_encryptions.html documentation]
     211* `/var/lib/ske/registration/admins` – list of all admin users that can allow or deny new registration – `<login>` per line
     212* `/var/lib/ske/registration/users` – list of all users (including admins, approved and denied users) – `<login>\t<full name>\t<e-mail>\t<address>\t<phone number>\t<password hash>` tab-separated values
     213* `/var/lib/ske/registration/invalid_users` – list of denied users – `<login>` per line
    213214
    214215