Identica

features/restriction/join/

Все настройки features/restriction/join/ и настройки для отдельных провайдеров.

features/restriction/join/ содержит файлы ограничения входа: settings.yml, commands.yml и messages.yml. Как им пользуется администрация, описано в разделе Ограничение входа.

settings.yml

enabled: false
allow: []
resumeBypass:
  authentication: false
  registration: false

enabled

Для опытных

Принимаетtrue или false

По умолчаниюfalse

Влияет наможно ли ограничивать вход через провайдеры — для каждого провайдера, который не задаёт собственное значение

allow

Для опытных

Принимаетсписок сигналов: linked, recognized

По умолчанию[]

Влияет накакие игроки всё равно проходят, пока провайдер ограничен, — для каждого провайдера, который не задаёт собственный список

linked пропускает игроков, у которых есть аккаунт у этого провайдера, recognized — игроков, которых узнаёт распознавание. Указание recognized не включает распознавание.

resumeBypass.authentication

Принимаетtrue или false

По умолчаниюfalse

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

resumeBypass.registration

Принимаетtrue или false

По умолчаниюfalse

Влияет наможет ли завершиться регистрация, которая уже ожидала, когда ограничение началось

Ни одна из этих настроек не пропускает новые попытки. Сценарий также должен разрешать продолжение через allowResume.

Для отдельного провайдера

В features.restriction.join записи провайдера в providers/providers.yml. Если поле не задано, оно берётся из общих настроек, а features.restriction.enabled провайдера не должно быть false.

providers:
  - id: "credential"
    features:
      restriction:
        join:
          enabled: true
          allow:
            - linked
            - recognized

features.restriction.join.enabled

Для опытных

Принимаетtrue или false

По умолчаниюне задано

Влияет наможет ли администрация ограничивать вход через этого провайдера

features.restriction.join.allow

Для опытных

Принимаетсписок сигналов: linked, recognized

По умолчаниюне задано

Влияет накакие игроки этого провайдера всё равно проходят, пока он ограничен

commands.yml и messages.yml

У команд /identica admin provider restriction join enable|disable|status те же поля, что и в commands.yml. Сообщение denied видит игрок, которому отказали.

На этой странице