Решено Authme - учёт регистра ника в бд

  • Автор темы Автор темы Sky007
  • Дата начала Дата начала

Sky007

Активный участник
Пользователь
Баллы
66
Решение: Установка последней версии плагина.

Здравствуйте, нужна помощь, проблема состоит в том что authme при записи данных в бд записывает ник пользователя в нижнем регистре.
Мне нужны нормальные данные так-как я через скрипт по нику определяю uuid пользователя.

А все мы знаем что даже при изменении регистра одной буквы uuid будет совсем другой.

Вопрос: Как заставить authme записывать ник в бд с учетом регистра ника?
bd.png
user.png
 
Последнее редактирование:
Он вроде бы записывает и с нижним и с нормальным ником, правда не знаю почему, но это он делает, если глянуть бд sqlite.
 
Он вроде бы записывает и с нижним и с нормальным ником, правда не знаю почему, но это он делает, если глянуть бд sqlite.
Это все конечно хорошо, но как заставить нормально записывать в mysql
 
Подробнее можно, в конфиге такого нету.
Или ты имеешь в виду что если назвать таблицу пользователей realname в кфг то изменится регистр

В общем!

Если MySQL, указываешь в "конфиг" (аучми) адрес базы!

Он автоматически создаст таблицы на хосте.

Там будет про ip, итд итп.

Но главное: username,realname.

Защита включена автоматически, т.е ты создал акк User, такое имя больше не задействуется. (никто не сможет создать).

---- Если такого не происходит, качай последнюю версию authme
 
Последнее редактирование:
Менять ничего не следует, я не знаю, что у Вас там.

Step 1: Сделайте копию своего плагина AuthMe. (убери с серва его).

Step 2: Затем, устанавливаете последнюю сборку плагина https://dev.bukkit.org/projects/authme-reloaded/files

Step 3: Настройте - AuthMe/config

Код:
   # What type of database do you want to use?
   # Valid values: SQLITE, MYSQL
   backend: 'SQLITE'
   # Enable the database caching system, should be disabled on bungeecord environments
   # or when a website integration is being used.
   caching: true
   # Database host address
   mySQLHost: '127.0.0.1'
   # Database port
   mySQLPort: '3306'
   # Connect to MySQL database over SSL
   mySQLUseSSL: true
   # Username to connect to the MySQL database
   mySQLUsername: 'authme'
   # Password to connect to the MySQL database
   mySQLPassword: '12345'

Настраиваешь только - это, ниже описывается база - не трогай.

P.S # - Комментарий.
 
Менять ничего не следует, я не знаю, что у Вас там.
Step 1: Сделайте копию своего плагина AuthMe. (убери с серва его).
Step 2: Затем, устанавливаете последнюю сборку плагина https://dev.bukkit.org/projects/authme-reloaded/files
Step 3: Настройте - AuthMe/config
Код:
   # What type of database do you want to use?
   # Valid values: SQLITE, MYSQL
   backend: 'SQLITE'
   # Enable the database caching system, should be disabled on bungeecord environments
   # or when a website integration is being used.
   caching: true
   # Database host address
   mySQLHost: '127.0.0.1'
   # Database port
   mySQLPort: '3306'
   # Connect to MySQL database over SSL
   mySQLUseSSL: true
   # Username to connect to the MySQL database
   mySQLUsername: 'authme'
   # Password to connect to the MySQL database
   mySQLPassword: '12345'

Настраиваешь только - это, ниже описывается база - не трогай.
Спасибо я это знаю, проблема была в том что как оказалось был устаревший плагин в котором не было понятия как realname, Установка последней версии плагина решила проблему
upload_2017-12-28_2-19-32.png
 
Назад
Верх Низ