Username
-
User name contains lower case letters, numbers and characters-_ @.
The first character must be a letter or number. Space is not allowed.
This restrictions can be disabled.
Password
-
Password must have a length of at least 6 characters,
with at least 2 digits and 3 letters.
The password can not contain a user name.
The size of characters is important. Space is not allowed.
This restrictions can be disabled.
Payment price
-
Payment is saved as "charged=yes" if price is set to zero.
Category list
-
Categories are listed in separate lines in the form of ID=name.
Example:
1 = Type A
2 = Type B
3 = Type C
Categories that are visible during the creation have ID 1-999.
Categories visible to operators of level 3 or higher have ID 1000-1999.
Account type interval
-
Duraion of interval in account types.
String is in form of "N [day|month|year]" where N is positive number.
Empty value default to "1 month".
Interim update
-
Expected time of refreshing in seconds.
In the case of delay the user is removed from the online list.
Set to 0 to diable.
IP address pool
-
List of address or address range written in separate rows in the form of:
10.10.0.1
10.200.1.10-255
10.200.128.128-132
192.168.17.25
Address ranges are limited to the size of individual C class.
Mail domain
-
When sending mail to listed usernames,
this parameter is used in creating the email address in
form of username@mail_domain.
Users NAS
-
If selected, user is alowed to authenticate only from this NAS.
Maximum simultaneous use
-
Maximum number of parallel connections per user.
0 effectively prohibits connecting, -1 uses the default value.
NAS type
-
Select the correct type of NAS or leave the default value.
Used only by SNMP queries so far.
Notification message content
-
Use [user_id], [username], [date] and [days] in the place where you
want to insert user ID, user name, date and number of remaining days
before subscription expires.
RADIUS reply
-
A list of attributes and values separated by commas, and written in separate rows.
Attributes must exist in the dictionary of RADIUS attributes.
Example:
Service-Type = Framed-User
Idle-Timeout = 600
Framed-IP-Address = 1.2.3.1
Session-Timeout = 32445
Mikrotik-Rate-Limit = 128k/256k
SNMP community
-
SNMP is used to obtain additional information from NAS.
Leave field blank if you want it to be left out.
SQL remote hosts
-
A list of servers that are allowed to call procedures.
Server is identified by IP addresses and a list of procedures that can make.
Example:
127.0.0.1 = test, getuser, delpayment, reset
10.1.200.10 = getuser
10.1.210.1 = reset, delpayment
The server rejects the request that is not on the list, or calls the procedure that is not listed for him.
SQL remote procedures
-
Each procedure is written in a separate line.
It starts with the name (consisting of letters and digits)
and then one of the INSERT, SELECT, UPDATE or DELETE keyword.
There must be only one request per line and must start with one of these keywords.
Example:
test = SELECT 'test'
getuser = SELECT * FROM users WHERE username=?
delpayment = DELETE FROM payments WHERE payment_id=?
reset = UPDATE users SET status_expires = NULL
Every argument listed in the call replaces ?.
All arguments are treated as text and placed in quotation marks.
Textmatch special chars
-
* Character replaces any text.
Example: "*abc" searches for any string that ends in "abc".
"*xyz*" searches for strings that contain "xyz".
User attribute default value
-
For "bool" type values are 0 and 1
User attribute options
-
A list of comma separated values.
If the "select" type then this set values in the list.
In "date" and "datetime" type then the first and second serve to set the initial and final years.
Values can be either positive or negative integer.
If the absolute value is less than 1000, then use the relative years
(eg, 0 for the current year, -10 to ten years ago, etc..)
Users calling ID attribute
-
Attribute that contains calling ID user is allowed to authenticate from.
Users e-mail address attribute
-
Attribute that contains a list of e-mail addresses separated by commas to which the user will receive mail.
Users wireless MAC attribute
-
Attribute that contains the address of user's wireless device.
It is used to identify the user on the signal report.
Email address list
-
Field of e-mail addresses separated by space, new line or comma.
Wireless interface MAC list
-
List of wireless interface and MAC address.
It is used to generate signal strength report. Example:
interface1 = A4:33:C2:14:34:09
2.4Ghz_int2 = 000B6B4E6398