Мод для Майнкрафт для сервера, добавляющий вход через собственный веб-сервис BeaconAuth. Игрок авторизуется в браузере, а сервер проверяет подписанный результат входа; владельцы сообщества сами управляют сервисом и его правилами.
Возможности
- Открывает настроенную страницу входа BeaconAuth при подключении игрока к серверу.
- Поддерживает вход через OAuth и ключи доступа, если это настроено на сервере BeaconAuth.
- Проверяет сессию по JWT и ключам JWKS.
- Позволяет задать серверное поведение авторизации и использовать аккаунты, которыми управляет сообщество.
- Показывает локализованные сообщения на клиенте.
Как пользоваться
При входе на сервер откройте страницу BeaconAuth в браузере и завершите авторизацию. Мод передаст серверу подписанный результат; для завершения входа может использоваться временный локальный обработчик обратного вызова.
Настройки
Владелец сервера указывает адрес собственного сервера BeaconAuth и настраивает правила авторизации, поставщики OAuth и ключи проверки.
Требования и совместимость
Мод устанавливается на клиент и сервер, использующие один из поддерживаемых загрузчиков: Fabric, Forge или NeoForge. Для работы нужен самостоятельно размещённый сервер BeaconAuth; мод обращается к адресу, указанному владельцем сервера.
