MAX auth bot

Стоит на месте питон-бота между бэкендом и MAX. Бэкенд ходит сюда через MAX_AUTH_API_URL.

0
Pending
0
Authorized
0
Phone mismatch
0
Unmatched contacts

Подключение бэкенда

# basic/backend/.env
MAX_AUTH_API_URL=http://localhost:3100/integrations/messenger/max-bot

# начать сессию (это делает бэкенд)
curl -sX POST http://localhost:3100/integrations/messenger/max-bot/auth/max/start \
  -H 'Content-Type: application/json' -d '{"phone":"+79991234567"}'
# → { nonce, link } — откройте link в браузере и нажмите «Отправить контакт»

# опрос статуса (это тоже делает бэкенд)
curl -s http://localhost:3100/integrations/messenger/max-bot/auth/max/status/<nonce>

Сессии

Пока ни одной.

Контакты без сессии

Контакт пришёл, но подошедшей сессии нет — либо номер никто не запрашивал, либо подпись не сошлась. Такой контакт ничего не подтверждает; список существует, чтобы это было видно, а не выглядело как поломка эмулятора.

Пусто.

TTL сессии 600 с · max_user_id в ответе: да · проверка подписи контакта: включена