address: "localhost";
bindAddress: "0.0.0.0";
port: 7240;
authHandler: "mysql";
authHandlerConfig: {
fetchAll: false; # Загрузить всю базу в кэш при запуске
address: "мой_ip"; # Адрес MySQL-сервера
port: 3306; # Порт MySQL-сервера (по умолчанию 3306)
username: "пользователь_MySQL"; # Имя пользователя MySQL-сервера
password: "пароль_MySQL"; # Пароль пользователя
database: "база_данных"; # База данных
table: "dle_users"; # Таблица
uuidColumn: "uuid"; # Поле с UUID пользователей
usernameColumn: "name"; # Поле с именами пользователей
accessTokenColumn: "accessToken"; # Поле с accessToken
serverIDColumn: "serverID"; # Поле с serverID
};
authProvider: "mysql"; # Название способа авторизации
authProviderConfig: {
address: "мой_ip"; # Адрес MySQL-сервера
port: 3306; # Порт MySQL-сервера (по умолчанию 3306)
username: "пользователь_MySQL"; # Имя пользователя MySQL-сервера
password: "пароль_MySQL"; # Пароль пользователя
database: "база_данных"; # База данных
query: "SELECT name FROM dle_users WHERE (email=? OR name=?) AND password=MD5(MD5(?)) LIMIT 1";
queryParams: [ "%login%", "%login%", "%password%" ];
};
# Texture provider
textureProvider: "request";
textureProviderConfig: {
skinsURL: "
http://skins.minecraft.net/MinecraftSkins/%username%.png";
cloaksURL: "
http://skins.minecraft.net/MinecraftCloaks/%username%.png";
};
# Launch4J EXE binary building
launch4J: false;