TicketWave Logo
🔐 Authentication

Steam

Controleer het Steam-account van een lid binnen een ticket met de Steam-authenticatiestap.

Steam-authenticatiestap

Met de Steam-authenticatiestap kan een lid aantonen welk Steam-account van hem of haar is. TicketWave gebruikt Steam's officiële OpenID-aanmelding, hetzelfde mechanisme dat Steam gebruikt voor handels- en communitysites.

Steam Authentication Step

Dit steptype is een premium functie. Aan jouw kant hoeft niets geregistreerd te worden.

Wie zou dit moeten gebruiken

  • Game servers die op basis van SteamID64 bannen, whitelisten of belonen
  • Shops en scriptverkopers die een aankoop controleren aan de hand van een Steam-account
  • Communities waar de Discord-naam en de in-game naam nooit overeenkomen

Wat wordt opgeslagen

FieldExampleDescription
steam_id76561198000000000De SteamID64 — permanent en uniek
steam_usernamePlayerOneDe Steam-personanaam op het moment van verificatie
Ticket Summary
> Steam Verification: `PlayerOne` (`76561198000000000`)

Een Steam personanaam kan op elk moment worden gewijzigd, de SteamID64 niet. Wanneer je een speler bant, whitelists of opzoekt, gebruik dan altijd de ID — de naam is er alleen om het ticket leesbaar te maken.

Hoe het lid dit ervaart

De stap toont een Login-knop met het Steam-logo.

De eigen inlogpagina van Steam opent. Er is geen toestemmingsscherm — Steam OpenID bevestigt alleen wie het lid is.

Steam stuurt het lid terug, TicketWave verifieert de handtekening met Steam en leest het openbare profiel.

De pagina "Account Successfully Linked" verschijnt en het ticket gaat verder.

Steam Success

Steam OpenID geeft TicketWave geen toegang tot het account — geen bibliotheek, geen inventaris, geen vrienden, geen e-mail. Het beantwoordt alleen de vraag: "is dit echt de eigenaar van die SteamID?".

Configureer de stap

Open de Ticket Steps-module

Server dashboard → SettingsTicket StepsConfigure.

Maak de stap aan

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

Beperk het waar het logisch is (optioneel)

Plaats de stap achter een categorie zoals In-Game Support of Ban Appeal, zodat leden met een simpele vraag niet hoeven in te loggen.

Test het

Open een ticket, doorloop de login en controleer de ticketsamenvatting.

Problemen oplossen

ProblemCauseFix
De stap verschijnt nietPremium niet actief of stap boven de gratis limietControleer de Premium-pagina en je stapvolgorde
"Token invalid or expired"Er zijn meer dan 10 minuten verstreken🔁 Renew Token, en daarna opnieuw Login
De verificatie misluktSteam kon het aanmeldingsantwoord niet bevestigenVraag het lid om het opnieuw te proberen — dit is bijna altijd een tijdelijk Steam-probleem
Het profiel is privéSteam bevestigt nog steeds de identiteitDe ID wordt altijd teruggegeven; alleen de weergavenaam kan terugvallen

Volgende stappen

How is this guide?