- Поддерживаемые версии
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- BungeeCord
- Velocity
- Waterfall
- Минимальная версия Java
- 21
- Исходный код
- https://github.com/whereareiam/Identica
Описание
Credential Provider — официальный провайдер Identica для аккаунтов с входом по паролю.
Он добавляет вашему проекту привычный способ входа по данным аккаунта, при этом все остается внутри системы провайдеров Identica. Игроки могут зарегистрироваться с паролем, позже входить с ним, менять его при необходимости и защищать аккаунт дополнительными методами проверки, если это нужно вашей настройке.
Зависимости и информацияОн добавляет вашему проекту привычный способ входа по данным аккаунта, при этом все остается внутри системы провайдеров Identica. Игроки могут зарегистрироваться с паролем, позже входить с ним, менять его при необходимости и защищать аккаунт дополнительными методами проверки, если это нужно вашей настройке.
- Платформа
Credential Provider сейчас работает как провайдер для Velocity/BungeeCord и должен устанавливаться на прокси вместе с Identica.
- Java
Провайдер работает только на Java 21 и выше.
- Требуется Identica
Credential Provider не является самостоятельным плагином для аутентификации. Для работы нужен установленный и настроенный core-плагин Identica.
Возможности
Этот раздел показывает, что умеет Credential Provider внутри системы Identica и в каких процессах он может участвовать вместе с основным плагином.
- Аутентификация по паролю
Credential Provider позволяет игрокам проходить аутентификацию через Identica с помощью пароля. Он дает привычный процесс входа, при этом сессии, связи с провайдерами и обработка аккаунтов остаются внутри системы Identica.
- Регистрация по паролю
Игроки могут создать аккаунт с паролем прямо через провайдер. Регистрация может требовать повторного ввода пароля, а допустимый формат можно настроить через правила: длину, заглавные и строчные буквы, цифры и специальные символы.
- Управление паролем
Игроки могут менять пароль после входа, а администраторы при необходимости могут управлять аккаунтами через защищенные админ-команды.
- Миграция между провайдерами
Credential Provider поддерживает миграцию из других провайдеров Identica в Credential Provider. Он также может участвовать в миграции из Credential Provider в другой провайдер, если ваш проект разрешает сделать другой способ входа основным.
- Методы проверки
Credential Provider работает с методами проверки Identica, например с TOTP 2FA. Это значит, что аккаунт с паролем можно дополнительно защитить подтверждением, а другие методы проверки могут добавляться через Identica или отдельные аддоны.
- Защита от повторных попыток
Credential Provider включает настраиваемую защиту от неудачных попыток входа. Ваш проект может показывать предупреждения об оставшихся попытках, временно блокировать повторные попытки и настраивать лимиты под свои требования безопасности.
Что дает Credential Provider
Credential Provider полезен, когда вам нужен надежный способ входа по паролю внутри Identica.
Он дает игрокам понятный способ зарегистрироваться, войти и управлять своим паролем, не выходя из экосистемы Identica. Провайдер обрабатывает поведение, связанное с паролями: правила, хэширование, проверку, защиту от неудачных попыток и шаги миграции, а Identica сохраняет общую структуру аккаунтов и провайдеров.
Это дает владельцам серверов практичный запасной или основной способ входа для игроков, которым нужна аутентификация по паролю, и при этом оставляет место для других провайдеров рядом с ним.
Он дает игрокам понятный способ зарегистрироваться, войти и управлять своим паролем, не выходя из экосистемы Identica. Провайдер обрабатывает поведение, связанное с паролями: правила, хэширование, проверку, защиту от неудачных попыток и шаги миграции, а Identica сохраняет общую структуру аккаунтов и провайдеров.
Это дает владельцам серверов практичный запасной или основной способ входа для игроков, которым нужна аутентификация по паролю, и при этом оставляет место для других провайдеров рядом с ним.
Для кого этот провайдер
Credential Provider хорошо подходит проектам, которые используют Identica и хотят классический способ входа по паролю.
Он особенно полезен, если вы хотите, чтобы игроки регистрировались с паролем, защищали аккаунты через TOTP или другие методы проверки, использовали правила сложности пароля, были защищены от повторных неудачных попыток входа или могли мигрировать между Credential Provider и другими провайдерами Identica.
Если ваша настройка использует несколько провайдеров Identica, Credential Provider может работать рядом с ними как надежный способ входа по паролю для игроков, которым он нужен.
Он особенно полезен, если вы хотите, чтобы игроки регистрировались с паролем, защищали аккаунты через TOTP или другие методы проверки, использовали правила сложности пароля, были защищены от повторных неудачных попыток входа или могли мигрировать между Credential Provider и другими провайдерами Identica.
Если ваша настройка использует несколько провайдеров Identica, Credential Provider может работать рядом с ними как надежный способ входа по паролю для игроков, которым он нужен.
Конфигурация
Большинство проектов могут начать со стандартной конфигурации.
Для продвинутых настроек можно изменить правила регистрации, подтверждение пароля, поведение смены пароля, алгоритмы хэширования, автоматическое обновление хэшей, защиту от неудачных попыток, сообщения, команды и пространства имен кэша репликации. Подробная настройка и описание каждого поля доступны в You must be logged in to see this link..
Для продвинутых настроек можно изменить правила регистрации, подтверждение пароля, поведение смены пароля, алгоритмы хэширования, автоматическое обновление хэшей, защиту от неудачных попыток, сообщения, команды и пространства имен кэша репликации. Подробная настройка и описание каждого поля доступны в You must be logged in to see this link..
You must be logged in to see this link.
- Зависимости
- Identica
- Команды и права
- Всё настраивается и видно в конфиге.