LCGrid

Roblox OAuth 2.0

Link Roblox

LCGrid is a dashboard for running Emergency Response: Liberty County private servers on Roblox. People sign in to LCGrid with Discord, then link their Roblox account so their community's tools know who they are in game.

The whole flow, recorded on lcgrid.xyz with a real Roblox account.

Why LCGrid links Roblox accounts

What LCGrid asks Roblox for

ScopeWhat LCGrid uses it for
openidYour Roblox user ID, to know which account is yours.
profileYour username, display name and avatar, to show the linked account in LCGrid.

Nothing else. LCGrid can't see your inventory, your Robux or your friends, and it can't do anything on Roblox as you.

How it works

  1. You sign in to LCGrid with Discord.
  2. You open your account menu and press Link Roblox.
  3. LCGrid sends you to Roblox's own sign-in page at authorize.roblox.com, using the authorization code flow with PKCE and a one-time state value.
  4. Roblox shows the two permissions above. You press Confirm and Give Access.
  5. Roblox sends you back to lcgrid.xyz. LCGrid exchanges the code, reads your profile once, then revokes the token straight away. No Roblox token is stored.
  6. LCGrid saves your Roblox user ID, username, display name and avatar against your LCGrid account. One Roblox account can only be linked to one LCGrid account.

Unlinking

Press Unlink Roblox in the account menu and LCGrid deletes the link. You can also remove LCGrid from Roblox's App Permissions page. More detail is in the Privacy Policy.