← Auth / Security

Привязка мессенджера

auth / security · макеты · после входа

Экран выдаёт код для привязки аккаунта мессенджера (Slack · Telegram · Mattermost) к учётке. Открывается по ссылке бота-ассистента (или из Профиля) и требует входа — код виден только во вошедшей сессии. Контракт — Привязка мессенджера.

Макет
achilles.local/link /link · требует входа Не вошедшего сначала ведёт на /login, затем сюда.
A Achilles

Привязка мессенджера

Вы вошли как maxim@company.com. Отправьте код боту Achilles в личных сообщениях (Slack, Telegram или Mattermost) — и он будет отвечать под вашими доступами.

Ваш код привязки
K7P2-9XQ4 1
Действует 15 минут 2 Жду код в мессенджере… 3
Как привязать 1 · Откройте личные сообщения с ботом Achilles (Slack, Telegram или Mattermost). 2 · Отправьте ему код выше — бот подтвердит привязку.
  1. 1 Код одноразовый, в БД — только хэш (link_tokens). Привязывается тот аккаунт, что вернёт код, к этой учётке.
  2. 2 TTL 15 минут; истёк — запросите новый у бота (410 LINK_EXPIRED).
  3. 3 Направление браузер → бот: пересланная ссылка не даёт угнать учётку — код виден только в этой вошедшей сессии. Почему так — контракт привязки.
  4. Аккаунт уже привязан к другой учётке — бот ответит отказом (409 ALREADY_LINKED); существующую связь входа снимает админ.