«ДокуВики». Бэк-энд аутентификации на простых текстовых файлах. | Participants
|
- Statistics
- Participants
- Translate into Russian
- Translation result
- Translated in draft, editing and proof-reading required. Completed: 9%.
If you do not want to register an account, you can sign in with OpenID.
DokuWiki — Plain Text Authentication Backend | «ДокуВики». Бэк-энд аутентификации на простых текстовых файлах. | |
====== Plain Text Authentication Backend ====== | ====== Бэк-энд аутентификации на простых текстовых файлах ====== | |
This backend uses a plain text file //conf/users.auth.php// to store user information and passwords. Passwords are stored using one way encryption (aka. hashing). | Бэк-энд использует текстовый файл //conf/users.auth.php// для хранения паролей и информации о пользователях. Пароли хранятся в зашифрованном одним типом шифрования виде (т. н. хэширование). | |
This is the default backend. | ||
===== Configuration ===== | ||
The backend will be enabled with the [[config:authtype]] configuration option | Бэк-энд включается в настройке конфигурации «[[ru:config:authtype]]». | |
<code php>$conf['authtype'] = "plain";</code> | ||
(this should be in your conf/local.php ) | (Эта строка должна быть в файле //conf/local.php//) | |
===== File Format ===== | ||
Empty lines, and everything after a ''#'' character are ignored. Each line contains a colon separated array of 5 fields which are: | Пустые и начинающиеся с символа решётки (#) строки игнорируются. Каждая строка содержит разделённый двоеточиями массив из пяти полей: | |
* **Login** - This has to be a valid [[:pagename]] | * **логин** --- должен соответствовать именованию [[ru:pagename|страниц]]; | |
* **Password** - Encrypted password. The encryption method can be anything accepted by [[config:passcrypt|passcrypt option]] (DokuWiki will autodetect the used encryption) | * **пароль** --- зашифрованный пароль. Метод шифрования пароля задаётся настройкой конфигурации «[[ru:config:passcrypt]]». «ДокуВики» автоматически отпределяет использованное шифрование. | |
* **Real Name** - Real name of the user | * **настоящее имя** --- настоящее имя пользователя; | |
* **E-Mail** - Email address of user | * **электропочта** --- адрес электронной почты пользователя; | |
* **Groups** - Comma separated list of groups a user is member of. The group names must follow the rules of valid [[:pagename]]s. | * **группы** --- разделённый запятыми список групп, в которых состоит пользователь. Названия групп должны соответствовать правилам именования [[ru:pagename|страниц]]. | |
To create MD5 hash values from a string you could use the script [[http://www.splitbrain.org/encode.php|encode/decode]]. Due to the much better built-in functions of DokuWiki this script is deprecated and only stored here for nostalgia. | Для создания MD5-хэша из строки можно использовать скрипт [[http://www.splitbrain.org/encode.php|кодирования-декодирования]]. В «ДокуВики» встроены более хорошие функции шифрования, поэтому предлагаемый сценарий является устаревшим и сохраняется здесь только для ностальгирования. | |
Example: | ||
<code>andi:ece23254502f07722a98aa5b7c70baa6:Andreas Gohr:andi@splitbrain.org:admin,users,upload</code> | <code>andi:ece23254502f07722a98aa5b7c70baa6:Andreas Gohr:andi@splitbrain.org:admin,users,upload</code> | |
===== Editing ===== | ||
Since //conf/users.auth.php// is a plain text file, it can be edited with any text editor. | Т. к. файл //conf/users.auth.php// является простым текстовым файлом, он может быть отредактирован в любом текстовом редакторе. |
© Андреас Гор и сообщество «ДокуВики». License: CC Attribution-Noncommercial-Share Alike 3.0 Unported
