TicketWave Logo
🔐 Authentication

Steam

Подтвердите аккаунт Steam участника прямо в тикете с помощью шага Steam Authentication.

Шаг Steam Authentication

Шаг Steam Authentication позволяет участнику подтвердить, какой аккаунт Steam принадлежит ему. TicketWave использует официальный вход Steam через OpenID — тот же механизм, который Steam применяет для торговых и community-сайтов.

Steam Authentication Step

Этот тип шага — премиум-функция. С вашей стороны ничего регистрировать не нужно.

Кому это подходит

  • Игровым серверам, которые банят, добавляют в белый список или выдают награды по SteamID64
  • Магазинам и продавцам скриптов, которые проверяют покупку по аккаунту Steam
  • Сообществам, где имя в Discord и имя в игре никогда не совпадают

Что сохраняется

FieldExampleDescription
steam_id76561198000000000SteamID64 — постоянный и уникальный
steam_usernamePlayerOneИмя профиля Steam на момент проверки
Ticket Summary
> Steam Verification: `PlayerOne` (`76561198000000000`)

Имя профиля Steam можно изменить в любой момент, а SteamID64 — нельзя. Когда вы баните, добавляете в белый список или ищете игрока, всегда используйте ID — имя нужно только для удобства чтения тикета.

Как это выглядит для участника

Шаг показывает кнопку Login с логотипом Steam.

Открывается собственная страница входа Steam. Экран разрешений отсутствует — OpenID Steam только подтверждает, кто именно этот участник.

Steam возвращает участника обратно, TicketWave проверяет подпись через Steam и считывает публичный профиль.

Появляется страница "Account Successfully Linked", и тикет продолжается.

Steam Success

Steam OpenID даёт TicketWave никакого доступа к аккаунту — ни к библиотеке, ни к инвентарю, ни к друзьям, ни к email. Он отвечает только на вопрос: «это действительно владелец этого SteamID?».

Настройка шага

Откройте модуль Ticket Steps

Панель сервера → SettingsTicket StepsConfigure.

Создайте шаг

FieldSuggestion
Step TitleVerify your Steam account
Step DescriptionSign in with Steam so we can look up your player data.
Step TypeSteam Authentication
Required StepEnabled

Ограничьте его там, где это имеет смысл (необязательно)

Поместите шаг в категорию вроде In-Game Support или Ban Appeal, чтобы участников с простым вопросом не просили входить в систему.

Проверьте его

Откройте тикет, пройдите вход и проверьте сводку тикета.

Устранение неполадок

ProblemCauseFix
Шаг не отображаетсяПремиум неактивен или шаг выше бесплатного лимитаПроверьте страницу Premium и порядок шагов
"Token invalid or expired"Прошло больше 10 минутНажмите 🔁 Renew Token, затем снова Login
Проверка не проходитSteam не смог подтвердить ответ входаПопросите участника попробовать ещё раз — почти всегда это временная проблема Steam
Профиль приватныйSteam всё равно подтверждает личностьID всегда возвращается; может не отобразиться только имя

Следующие шаги

How is this guide?