Перенос базы авторизации между плагинами
Как переехать с AuthMe на nLogin и обратно без потери паролей: форматы хешей, экспорт и что делать с несовместимыми.
Обновлено 13 августа 2026 г.
Смена плагина авторизации — операция, после которой игроки либо заходят как раньше, либо не заходят вовсе.
Что переносится
Пароли хранятся хешами. Перенос возможен, если новый плагин понимает формат старого:
| Формат | Кто читает |
|---|---|
| BCrypt | Почти все современные |
| SHA256 с солью | AuthMe, nLogin |
| MD5 | Устаревший: переносить, но принудить к смене пароля |
Порядок
- Копия базы и папки плагина — Дамп базы.
- Экспорт таблицы аккаунтов.
- В новом плагине указать тип хеша, совпадающий со старым.
- Импорт.
- Проверка на тестовом аккаунте до открытия сервера.
Если форматы несовместимы
Остаётся сброс: все пароли обнуляются, игроки регистрируются заново. Это болезненно, поэтому:
- предупредите заранее;
- сохраните привязку ник → права и вещи (они не зависят от пароля);
- включите на неделю мягкий режим: регистрация с любым паролем при первом входе.
UUID
При online-mode=false UUID вычисляется из ника и не меняется от смены плагина авторизации — приваты и балансы останутся на месте: Пиратский вход.
Общая настройка — AuthMe.