DBPassword добавляет на сервак простую систему паролей с сохранением в MySQL - игроки могут задать свой пароль и использовать его для доступа к привату или веб-части сервера.
Плагин позволяет игрокам через команды задать или обновить пароль прямо в игре, а админ легко настраивает подключение к базе, названия колонок и схему хранения. Поддерживаются разные хеши - MD5, SHA-1, SHA-256, SHA-384, SHA-512, и опциональная соль, которую можно генерить динамически или задать в конфиге. Пример, как хешируется пароль: MD5(MyS@LTpassword) = 364a711788b4dff21173f96181e13019.
Установка простая: скопировать jar в папку plugins, запустить сервак, отредактировать конфиг и перезапустить. Команды для игроков и админов: /dbp set <password>, /dbp update <password>, /dbp reload. Для контроля доступа можно использовать ноды прав, например dbp.set, dbp.update, dbp.reload.
Учтите, смена названий колонок в конфиге не поменяет таблицу в базе автоматически - придется править её вручную. Подойдёт для серваков с веб-частью, приватами и сообществом, где важно хранить пароли централизованно и гибко настраивать доступ.
Плагин для защиты аккаунтов на сервере, хранит пароли в базе и управляет доступом.