BaronessAuth

Мощный и гибкий плагин аутентификации | VK Telegram

Обзор Версии Документация Релиз (28) Отзывы (4)

Любую функцию плагина можно настроить или вовсе отключить. Если у вас есть вопросы, пожалуйста, проверьте наличие ответов тут, прежде чем задавать их разработчикам.

BaronessAuth - плагин аутентификации нового поколения. Он нужен для создания системы аккаунтов на oффлайн (пиратском) сервере и владеет потрясающими функционалом и производительностью, из-за чего является одним из самых лучших решений на рынке.

Кроме того, он имеет множество критически важных видов защиты, которые сделают управление сервера спокойным и приятным.
Наша цель - создать по-настоящему премиум продукт, который будет удобен, отказоустойчив и безопасен. Это не просто плагин, это - отполированная до блеска система, подготовленная к высоким нагрузкам и большому продакшну. И мы успешно держим планку с 5 октября 2020 по текущее время.

Доступные автоматические "переезды": AuthMe

Особенности​

Способы аутентификации:​

Можно включить сразу все, одновременно! Узнать больше.
  1. Классический (по паролю).
  2. Бот ВКонтакте.
  3. Бот Telegram.

Производительность:​

Во время разработки мы постоянно пишем бенчмарки, чтобы обеспечивать настолько быструю работу, насколько возможно.
  1. Минимальное потребление ОЗУ (меньше, чем у конкурентов!).
  2. Умная система асинхронных задач, подстраивающаяся под вашу машину.
  3. Асинхронная работа с базой данных + максимальная оптимизация запросов.
  4. Асинхронные логи в файл.
  5. Асинхронные резервные копии базы данных.
  6. Система заморозки собственной разработки, которая не нагружает сервер.

Безопасность:​

  1. Защита от VPN\Proxy.
  2. Защита от "null ip".
  3. Защита от "you logged in from another location".
  4. Защита от перебора пароля (брутфорса).
  5. Защита от подмены UUID.
  6. Защита от изменения регистра ника.
  7. Защита, репорты и полный контроль над твинками.
  8. Защита от быстрого переподключения к серверу.
  9. Редактор, позволяющий создать собственный алгоритм хеширования: 29 различных хеш функций с динамической солью, которые можно комбинировать.
  10. Белый\чёрный список стран на русском языке.
  11. Проверка сложности пароля по самой крупной в мире базе данных сливов.
  12. Скрытие логов с /l, /reg, чтобы по логам нельзя было узнать пароль.

Функциональность:​

  1. Абсолютная кастомизируемость: более 420 настроек.
  2. Умная мультисерверная система сессий.
  3. Поддержка BungeeCord без необходимости установки плагина.
  4. Поддержка баз данных: HSQLDB, SQLite, MySQL, PostgreSQL.
  5. Глобальная, посуточная и помесячная статистика регистраций и входов.
  6. Статистика для каждого игрока: его IP, дата регистрации, дата последнего входа и многое другое.
  7. Возможность узнать данные IP-адреса: страну, город, все регистрации и все последние авторизации с него.
  8. Возможность узнать абсолютные данные системы (нагрузка CPU, занятость RAM, количество задач BaronessAuth), доступно только на Linux.
  9. Возможность удалить данные игрока или установить ему пароль.
  10. Целых 11 различных субкоманд для админов, каждую из которых можно отключить или выдать отдельное право.
  11. Возможность сменить пароль через /changepassword.
  12. Пользовательские скрипты, позволяющие как выполнять команды сервера, так и вызывать внутренние функции (например, перебросить игрока на другой BungeeCord сервер).
  13. Фильтр ников по встроенным или собственным фильтрам.
  14. GUI для администрации.
  15. Автоматические и ручные бэкапы.
  16. Инструмент для удобного управления конфигами.

Антибот:​

  1. Возможность как угодно комбинировать и отключать доступные проверки.
  2. Проверка: Уникальные in-chat капчи при регистрации.
  3. Проверка: Кликабельное сообщение при регистрации.

Удобство:​

  1. Широчайший API, которого нет ни у одного плагина на данный момент!
  2. Документация на каждую функцию и каждую строчку в конфиге.
  3. Автоматическое скачивание и обновление баз данных, нужных для работы плагина. Вам никогда не придётся что-то скачивать самостоятельно.
  4. Автоматическое добавление новых секций и удаление старых в настройках. Вам никогда не придётся удалять\сбрасывать конфиги.
  5. Проверка обновлений, с возможностью выводить сообщение об этом при любых ивентах (можно вписать свои) игрокам с нужным правом.

Боты​

Telegram (регистрация и авторизация):

ВКонтакте (регистрация и авторизация):

Проверка сложности пароля​

BaronessAuth умеет проверять на пароли на сложность. Наиболее интересной из всех функций является проверка по базе слитых паролей с более чем 600.000.000 уникальными экземплярами.

mfgnvnA1_cU.jpg


Кроме того, есть и более классические проверки:
  1. Минимальная длина пароля,
  2. Регулярное выражение,
  3. Запрет установки собственного ника (да-да, такое часто встречается).

Умная заморозка​

BaronessAuth имеет 4 режима заморозки, что позволяет подобрать идеальный для себя вариант:
  1. Legacy - обычная "тяжелая" заморозка, которая используется во всех подобных плагинах,
  2. Spigot - основано на фальшивых блоках, что обычно "легче" Legacy,
  3. Paper - крайне быстрая заморозка. Требуется Paper API для работы,
  4. Auto - Paper, если доступно, иначе Spigot.
(здесь показан режим Spigot)
(булыжник тут для наглядности, не пугайтесь, по умолчанию там барьер)

Анти-прокси​

BaronessAuth имеет встроенную защиту от Proxy\VPN, которая хорошо справляется с бесплатными или дешевыми сервисами.

Подробнее об этой системе здесь.

Безопасность​

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


С BaronessAuth вы можете быть на 100% уверены, что ваш пароль никогда не раскроют.

Антибот​

Боты пишут /reg и начинают своё грязное дело? Забудьте о них - наш антибот их остановит!
Интереснее всего выглядят наши in-chat капчи.

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

GIm4WctcZI8.jpg


Кроме того, у нашего антибота есть и другие проверки. Узнать о них можно там же.

Защита от подмены UUID​

Проблема подмены UUID стара, как мир, но всё ещё решается только сторонними плагинами. Забудьте о ней раз и навсегда – игрок будет отклонён на этапе подключения.

Фильтр ников​

BaronessAuth умеет контролировать ники несколькими способами:
  1. Запрет на смену регистра. Это позволяет запретить игроку, который зарегистрирован с ника Black_Baroness, войти с ником BlaCK_BARonESs, что может спасти многие плагины,
  2. "Классический режим", который не пропускает в никах ничего, кроме латиницы, цифр и "_",
  3. Блокировка кириллицы,
  4. Фильтр по регулярному выражению. Это позволяет вам конструировать любые фильтры, которые вам нужны.
  5. Минимальная и максимальная длина ника.
GUq-tW1KaZM.jpg

Работа с BungeeCord​

Будучи Spigot плагином, BaronessAuth умеет работать и с несколькими серверами одновременно. Подключив его к общей базе данных, вы получите полную синхронизацию всех данных, в том числе и сессий!

Кроме того, он умеет отправлять игроков на другие сервера.

Контроль над твинками​

Вполне возможно, что вам не нравятся твинководы. В таком случае, скорее всего, вы хотите это прекратить.

В таком случае, поверьте, вам повезло! Ведь BaronessAuth умеет и это.

BaronessAuth узнаёт о твинках не только по IP регистрации, но и по IP последнего входа!

Код:
[BaronessAuth] [REPORT] Замечен твинк: Black_Baroness. IP: 127.0.0.1. Всего твинков: 2.
[BaronessAuth] [REPORT] Замечен твинк: Black_Baroness_T. IP: 127.0.0.1. Всего твинков: 3.
$ auth stats ip 127.0.0.1
Найдено 3 регистраций с этого IP:
> testplayer
> black_baroness
> black_baroness_t
Найдено 3 последних входов с этого IP:
> testplayer
> black_baroness
> black_baroness_t

Ограничивайте максимальное число твинков, отклоняйте вход, смотрите статистику, создавайте репорты админам при определённых ситуациях – для всего этого теперь достаточно установить плагин.

Базы данных​

Если вы часто имеете дело с базами данных, наверняка у вас есть та СУБД, которая нравится больше всех. BaronessAuth позволяет выбрать идеальный вариант для себя, причём каждый из них оптимизирован индивидуально!

Доступны:
  1. HSQLDB,
  2. SQLite,
  3. MySQL (MariaDB),
  4. PostgreSQL.
Мы с большим трепетом относимся к скорости работы каждой части плагина и эта не исключение. Вы можете быть уверены, что из СУБД выжата та скорость, на которую она способна.

Защита от брутфорса​

С хешированием разобрались, но что мешает игроку войти и перебирать пароли?

Это предусмотрено! Вы можете выбрать, сколько раз подряд игроку можно ввести пароль неправильно. Счётчик не сбрасывается, поэтому вариантов обхода этой системы просто не существует.

Админ-команды​

BaronessAuth владеет множеством субкоманд, каждую из которых можно полностью отключить. Из них:
  1. Полная перезагрузка плагина,
  2. Инструмент трансформации настроек,
  3. Статистика: общая, по нику или по IP.
  4. Установка пароля игроку,
  5. Удаление данных игрока,
  6. Разморозка игрока,
  7. Очистка плагина от устаревших файлов,
  8. Меню администратора (GUI),
  9. Данные о системе и базе данных (доступно только на Linux),
  10. Автоматическая миграция с других плагинов.
  11. Создание резервной копии (бэкапа).
Все эти субкоманды вызываются из общей команды /auth.

subcommand-load-3657efc187b993a48e7685e6049b4c07.png

Авто-обновление конфигов​

С BaronessAuth вам никогда не придётся перезаписывать конфиги. Все новые секции автоматически создаются, а старые удаляются, новые файлы копируются, а старые помечаются .old - никогда ещё устанавливать обновления не было так просто!

Широчайший API​

Если вы разработчик, вам точно понравится наш API - клик.
Если вы ищете готовый новый функционал плагина, аддоны можно скачать тут.

Краткие возможности API:
  1. Получение доступа к данным: БД, сессии, заморозка и многое другое,
  2. Добавление собственных субкоманд (поддержка ACF!),
  3. Добавление собственных иконок меню,
  4. Bukkit-ивенты для различных ситуаций.

Постоянная поддержка​

Мы активно рассматриваем все предложения и помогаем нашим клиентам. Если у вас есть вопросы, кнопки ниже помогут вам связаться с поддержкой.


При покупке этого продукта, вы соглашаетесь с условиями:

1. Обязанности Baroness` Dev.
1.1. Поддерживать Магазин (https://market.baronessdev.ru/) в работоспособном состоянии.
1.2. Поддерживать Вашу возможность доступа к продукту, если лицензионное соглашение соблюдается.
1.3. Исправлять работу продукта, в случае, если какая-либо из заявленных функций работает не так, как заявлено или не работает.

2. Случаи нарушения лицензионного соглашения.
2.1. Распространение продукта (файла) какими-либо способами может привести к изъятию лицензии.

3. Поддержка продукта.
3.1. Декомпиляция или дизассемблирование продукта недопустимы. Baroness` Dev имеет право отказаться от поддержки, если продукт был изменён чем-то извне (если не совпадают хеш-суммы с релизной версией).
3.2. После выхода новой версии продукта, поддержка всех прошлых версий прекращается.
  • Like
Реакции: 0x656d707479

Информация о продукте

Java 8+ Bukkit 1.8+
Продавец
BlackBaroness
Дата релиза
Обновление
Всего скачиваний
233
100% 5,00 звёзд Оценок: 4

Информация о ценах

Пожизненно
1 500,00 ₽