Користувальницькькі налаштування

Налаштування сайту


logingeneration

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія По сторонах наступні версії
logingeneration [2023/06/09 12:07]
nightfly [Генерация логинов]
logingeneration [2023/06/09 12:18]
nightfly
Рядок 1: Рядок 1:
-====== Генерация логинов ======+====== Генерація логінів ======
  
-По умолчанию Ubilling рекомендует полгагаться на встроенную механику генерации логинов для регистрируемых пользователей. Это позволит избавить себя от лишней ручной работы и от неприятных неожиданностей. Начиная с релиза 0.3.4 генерация логинов может управляться опцией LOGIN_GENERATION конфига [[alteriniconf|alter.ini]]\\+За замовчуванням Ubilling рекомендує покладатисьна вбудовану механіку генерації логінів для користувачів, що реєструються. Це дозволить позбавити себе зайвої ручної роботи і неприємних несподіванок. Поведінка генерації логінів може керуватися опцією LOGIN_GENERATION конфігу [[alteriniconf|alter.ini]]\\
  
-Поддерживаются следующие опции генерации логинов:+Підтримуються наступні опції генерації логінів:
  
-  * **DEFAULT** - Включено по умолчанию и **рекомендуется**. Логины будут генерироваться по формуле: //[алиас города]+[алиас улицы]+[номер дома]+ap+[номер квартиры]+_(немного рандома)// и будут иметь вид, например  "shev262ap26_hugk" для пользователя проживающего по адресу "Шевченка 262/26" +  * **DEFAULT** - Увімкнено за замовчуванням та **рекомендується**. Логіни будуть генеруватися за формулою: //[аліас міста]+[аліас вулиці]+[номер будинку]+ap+[номер квартири]+_(трохи рандому)// і матимуть вигляд, наприклад "shev262ap26_hugk" для користувача, що проживає за адресою "Шевченка 262/26" 
-  * **ONLYADDRESS** - точно так-же как и по умолчанию только без "немного рандома", то есть например "shev262ap26" +  * **ONLYADDRESS** - точно так само як і за умовчанням тільки без "трохи рандому", тобто наприклад "shev262ap26" 
-  * **TIMESTAMP** - в качестве логина будет использоваться Unix timestamp - предполагаемый логин будет иметь вид, например "1353443162" +  * **TIMESTAMP** - як логін буде використовуватися Unix timestamp - згенерований логін матиме вигляд, наприклад "1353443162" 
-  * **TIMESTAMPMD5** - в качестве логина будет ипользоваться md5 хеш от Unix timestamp и логины будут иметь вид, например "3d3731ecbed02d8497d9dc3e601e9f8d" +  * **TIMESTAMPMD5** - як логін використовуватиметься md5 хеш від Unix timestamp та логіни будуть мати вигляд, наприклад "3d3731ecbed02d8497d9dc3e601e9f8d" 
-  * **RANDOM** - будет сгенерирована случайная 10-ти символьная строка вида "ao8cg8a7p2" +  * **RANDOM** - буде згенеровано випадковий 10-ти символьний рядок виду "ao8cg8a7p2" 
-  * **RANDOMSAFE** - будет сгенерирована случайная 10-ти символьная строка без сильно похожих между собой символов. +  * **RANDOMSAFE** - буде згенеровано випадковий 10-ти символьний рядок без схожих між собою символів. 
-  * **INCREMENT** - логин в форме простого инкремента, то есть "1, 2, 3... и тд" +  * **INCREMENT** - логін у формі простого інкременту, тобто "1, 2, 3 ... і тд" 
-  * **INCREMENTFOUR** - четырехзначный логин в форме инкремента, то есть вида "0001, 0002, 0003 и тд"(читаем про RANDOM4) +  * **INCREMENTFOUR** - чотиризначний логін у формі інкременту, тобто вигляду "0001, 0002, 0003 тощо" (читаємо про RANDOM4) 
-  * **INCREMENTFIVE** - пятизначный логин в форме инкремента, то есть вида "00001, 00002, 00003 и тд+  * **INCREMENTFIVE** - п'ятизначний логін у формі інкременту, тобто вигляду "00001, 00002, 00003 тощо
-  * **INCREMENTSIX** - шестизначный логин в форме инкремента, то есть вида "000001, 000002, 000003 и тд  +  * **INCREMENTSIX** - шестизначний логін у формі інкременту, тобто виду "000001, 000002, 000003 тощо
-  * **INCREMENTFOURREV** - четырехзначный логин в форме инкремента но в обратную сторону, то есть вида "1000, 2000, 3000 итд"(так же читаем про RANDOM4) +  * **INCREMENTFOURREV** - чотиризначний логін у формі інкременту але у зворотний бік, тобто вигляду "1000, 2000, 3000 тощо" (так само читаємо про RANDOM4) 
-  * **INCREMENTFIVEREV** - пятизначный логин в форме инкремента но в обратную сторону, то есть вида "10000, 20000, 30000 итд+  * **INCREMENTFIVEREV** - п'ятизначний логін у формі інкременту але у зворотний бік, тобто вигляду "10000, 20000, 30000 тощо
-  * **INCREMENTSIXREV** - шестизначный логин в форме инкремента но в обратную сторону, то есть вида "100000, 200000, 300000 итд+  * **INCREMENTSIXREV** - шестизначний логін у формі інкременту але у зворотний бік, тобто вигляду "100000, 200000, 300000 тощо
-  * **VSRAT_INCREMENT** - логины будут генерироваться по формуле: //[алиас города]+[алиас улицы]+_(счетчик)//Стоит понимать что счетчик будет уникальным в пределах алиасов. Если у улиц нет алиасов - счетчик будет уникальный для города. Если у улиц есть алиасы то счетчик будет уникальным для каждой пары город+улица+  * **VSRAT_INCREMENT** - логіни генеруватимуться за формулою: //[аліас міста]+[аліас вулиці]+_(лічильник)//Варто розуміти, що лічильник буде унікальним у межах аліасів. Якщо вулиці не мають аліасів - лічильник буде унікальний для міста. Якщо вулиці мають аліаси, то лічильник буде унікальним для кожної пари місто+вулиця
-  * **IPBASED** - логин на основании IP, например для пользователя с IP 192.168.56.18 будет логин "192x168x56x18" +  * **IPBASED** - логін на основі IP, наприклад для користувача з IP 192.168.56.18 буде логін "192x168x56x18" 
-  * **IPBASEDLAST** - логин на основании последних двух октетов IP, то есть для пользователя с IP 192.168.56.18 будет логин "056018" +  * **IPBASEDLAST** - логін на основі останніх двох октетів IP, тобто для користувача з IP 192.168.56.18 буде логін "056018" 
-  * **DEREBAN** - логины можно разделять между существующими контрагентами. Имеют вид шестизначного инкремента + префикс в виде ID контрагента в начале+  * **DEREBAN** - логіни можна поділяти між існуючими контрагентами. Мають вигляд шестизначного інкременту + префікс у вигляді ID контрагента на початку.
   * **RANDOM8** - логины из 8-ми рандомных циферок.   * **RANDOM8** - логины из 8-ми рандомных циферок.
   * **RANDOM4** - логины из 4-х рандомных циферок, включая ведущие нули(т.е. "0024" или "0127"). Для людей на 146% уверенных, что более 9999 логинов им никогда не понадобиться и вообще. Крайне повышает шансы очень больно выстрелить себе в ногу.   * **RANDOM4** - логины из 4-х рандомных циферок, включая ведущие нули(т.е. "0024" или "0127"). Для людей на 146% уверенных, что более 9999 логинов им никогда не понадобиться и вообще. Крайне повышает шансы очень больно выстрелить себе в ногу.
logingeneration.txt · Востаннє змінено: 2023/06/09 12:26 повз nightfly