Detecting your Discord account...
Welcome back, ...
Loading your profile...
Link saved - waiting on OpenFront
Hi ...! We've reserved your slot for playerID
..., but we can't fully verify you yet.
Checking...
We retry hourly. Once OpenFront confirms your account and you've played at least one MARS-tagged game, you'll auto-promote to the leaderboard. No re-registration needed.
While you wait, view the leaderboard.
One step to join the leaderboard
You're ... on Discord but we don't have your OpenFront publicID yet. Paste it below to register - we'll match it to your MARS profile so the leaderboard, prize tracking, and Discord-name display all work for you.
Find your publicID by visiting
https://api.openfront.io/public/player/<your-id> while logged in,
or look on your in-game profile.
Not ready to register? View the leaderboard first.
Discord authentication failed
Something went wrong during the OAuth handshake:
Stage:
If the detail says the Worker has no DISCORD_CLIENT_SECRET, that's
the root cause - Discord Activity OAuth requires it. You can either set it via
wrangler secret put DISCORD_CLIENT_SECRET, or proceed manually below.
Sign in with Discord
You're browsing the MARS tournament tracker outside the Discord Activity. Sign in with the Discord account that's a member of the MARS server to access the leaderboard, your profile, and (if you're staff) the dashboard.
If you launched this from inside Discord and you're seeing this page, something went wrong with the Activity handshake. Try relaunching the Activity, or contact staff.
Signing you in...
Exchanging authorization code with Discord.