Identica

features/recognition/

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

features/recognition/settings.yml содержит общие настройки распознавания. Что оно делает и чем рискованно, описано в разделе Распознавание.

settings.yml

enabled

Осторожно

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

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

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

Прежде чем включать, прочитайте раздел Распознавание.

validity

Для опытных

Принимаетположительную длительность

По умолчанию"12h"

Влияет накак долго после входа игрока ещё можно распознать

После этого игрок входит как обычно.

window

Для опытных

Принимаетположительную длительность

По умолчанию"10m"

Влияет накак долго Identica помнит, что подключение было распознано

defaultSignals

Осторожно

Принимаетсписок из любых значений "USERNAME", "IP", "VIRTUAL_HOST"

По умолчанию["USERNAME", "IP", "VIRTUAL_HOST"]

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

USERNAME — ник, IP — адрес, VIRTUAL_HOST — имя хоста, через которое зашёл игрок. Если список пуст и у провайдера сигналы тоже не заданы, сравнивать не по чему — и никто не распознаётся.

eligibility.untrustedIps.enabled

Осторожно

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

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

Влияет наисключаются ли из распознавания игроки с адресов из entries

eligibility.untrustedIps.entries

Осторожно

Принимаетсписок точных IP-адресов или диапазонов CIDR для IPv4/IPv6

По умолчанию["127.0.0.1", "::1", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]

Влияет наадреса, с которых игроки никогда не распознаются

Значения по умолчанию охватывают loopback- и частные адреса — их Identica видит вместо настоящих адресов игроков, если прокси настроен неправильно.

replication.snapshotNamespace

Для опытных

Принимаетстроку

По умолчанию"identica:session-recognition:snapshot"

Влияет наимя, под которым прокси делятся тем, что помнят о вошедших игроках

replication.recognizedConnectionNamespace

Для опытных

Принимаетстроку

По умолчанию"identica:recognized-connection"

Влияет наимя, под которым прокси делятся тем, какие подключения были распознаны

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

В features.recognition записи провайдера в providers/providers.yml:

providers:
  - id: "credential"
    features:
      recognition:
        enabled: true
        signals:
          - USERNAME
          - IP

features.recognition.enabled

Осторожно

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

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

Влияет нараспознаются ли игроки этого провайдера

Если значение не задано, применяется общее enabled.

features.recognition.signals

Осторожно

Принимаетсписок из любых значений "USERNAME", "IP", "VIRTUAL_HOST"

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

Влияет нас чем должны совпасть переподключившиеся игроки этого провайдера

Если значение не задано или список пуст, применяется defaultSignals.

features.recognition.allowOnUntrustedIps

Для опытных

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

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

Влияет нараспознаются ли игроки этого провайдера и с адресов из eligibility.untrustedIps.entries

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