Identica

Плагин Identica 1.0.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.7
  2. 1.8
  3. 1.9
  4. 1.10
  5. 1.11
  6. 1.12
  7. 1.13
  8. 1.14
  9. 1.15
  10. 1.16
  11. 1.17
  12. 1.18
  13. 1.19
  14. 1.20
  15. 1.21
Ядра и Прокси
  1. Velocity
Минимальная версия Java
21
Исходный код
https://github.com/whereareiam/Identica
Identica: Идентификация, ориентированная на провайдеров

Поддерживаемые платформы:

Velocity

Современный плагин идентификации для Minecraft-серверов, который управляет аутентификацией, регистрацией, верификацией и миграцией аккаунтов через одно гибкое ядро.

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



Зависимости и информация

Платформа

Identica является плагином для Velocity и должен быть установлен на ваш proxy.

Java
Плагин разработан для Java 21+.

Хранилище данных
SQLite работает из коробки.
Также поддерживаются H2, MySQL/MariaDB и PostgreSQL.

Репликация
Доступна опциональная репликация через Redis для общих сессий, резервирований, конфликтов и сетевых событий.

Важно
Identica — только основная система.
Методы аутентификации не входят в этот ресурс и устанавливаются отдельно как ресурсы-провайдеры.



Ядро, ориентированное на провайдеров

Стройте свою систему аутентификации вокруг провайдеров, а не одной жестко заданной модели.

  • Отдельные ресурсы-провайдеры
    Добавляйте, удаляйте, заменяйте и меняйте приоритет стратегий аутентификации без пересборки всей системы.
  • Выбор с учетом точки входа
    Привязывайте хосты и entrypoint'ы к нужному потоку провайдера.
  • Обработка конфликтов
    Определяйте, как разрешать конфликты имен пользователей при наличии нескольких путей идентификации.
  • Готовность к миграции
    Смена провайдера встроена в архитектуру и не является дополнительным костылем.



Сценарии

Направляйте игроков через нужные этапы до попадания на основные сервера.

  • Маршрутизация сценариев
    Настраивайте отдельные цели для аутентификации, регистрации, миграции и завершения процесса.
  • Продолжение незавершённых процессов
    Переподключившиеся игроки могут продолжить незавершённый процесс вместо начала с нуля.
  • Политика сессий
    Управляйте TTL, временем обновления и поведением параллельных сессий.



Верификация

Добавьте дополнительный уровень защиты там, где это действительно нужно.

  • Встроенная TOTP 2FA
    Поддержка верификации через приложения-аутентификаторы.
  • Коды восстановления
    Резервный доступ на случай потери доступа к приложению.
  • Политики на уровне провайдера
    Включайте, требуйте или ограничивайте верификацию в зависимости от настроек провайдера.
  • Сброс верификации
    Администраторы могут сбросить состояние верификации при необходимости поддержки.



Провайдеры

Identica — это ядро.
Методы аутентификации подключаются через отдельные ресурсы-провайдеры.

Данный ресурс не включает одну фиксированную модель входа в ядро.
Выбирайте только те провайдеры, которые подходят вашей сети, и устанавливайте их отдельно.

Официальные провайдеры

  • Offline
    Аутентификация по паролю для игроков в offline-mode, включая регистрацию, вход, смену пароля, поддержку миграции и опциональную верификацию.
  • Premium
    Аутентификация premium-аккаунтов с корректной обработкой имен пользователей, поддержкой миграции и опциональной верификацией.

Больше провайдеров
Список официальных и community-провайдеров:
You must be logged in to see this link.
Устанавливайте только те провайдеры, которые действительно хотите использовать.



Кастомизация

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

  • Решения под конкретные проекты
    Адаптируйте маршрутизацию, точки входа и потоки аутентификации под свою инфраструктуру.
  • Поведение через конфиги
    Управляйте логикой ядра через конфигурацию без редактирования кода.
  • Гибкий слой команд
    Настраивайте алиасы, описания, права доступа и поведение команд.
  • Редактируемые сообщения
    Изменяйте подсказки, уведомления и ошибки под стиль вашего сервера.
  • Управление провайдерами
    Включайте, отключайте, меняйте приоритет и настраивайте провайдеры по необходимости.
  • Создан для роста
    Начните с простой конфигурации и расширяйтесь до продвинутой маршрутизации, верификации, хранилищ и репликации.
Команды и права
Всё настраивается и видно в конфиге.
  • Мне нравится (+1)
  • Люблю это (+2)
Реакции: reallmerry и The Undra
Автор
whereareiam
Скачивания
1
Просмотры
41
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя whereareiam

Поделиться ресурсом

Назад
Сверху Снизу