Skip to content

[SITE] feat(site): add accounts with Discord login - #1197

Draft
ugcodrr wants to merge 22 commits into
feat/site-guild-comparefrom
feat/site-accounts
Draft

ugcodrr wants to merge 22 commits into
feat/site-guild-comparefrom
feat/site-accounts

Conversation

@ugcodrr

@ugcodrr ugcodrr commented Nov 11, 2026 •

Copy link
Copy Markdown
Member

Description: The site had no accounts, so there was no way to claim a profile or keep more than one together.

  1. Logging in with Discord links the Minecraft account you verified with the bot as your primary, and changing the primary changes who you're verified as with the bot.
  2. The bot's /verify and /unverify update accounts right away, and a new /verify moves just that profile and tells the account it left.
  3. Unlinking your last profile also unverifies you with the bot.
  4. The header shows your head when you're logged in, filled in by the browser so cached pages stay the same for everyone.

Login stays off until site.discordLogin has the Discord app's client ID and secret.

Still to decide before launch: the site doesn't touch the support server's member role, so unlinking your last profile unverifies you but you keep the role.

Stacked on #1147.

Testing:

  1. Log in on /account, and the account you verified with the bot shows as primary with your head in the header.
  2. /verify a second account with the bot and press Check Again, and it shows up in the switcher as the new primary.

@vercel

vercel Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
statsify Ignored Ignored Nov 11, 2026 6:21am UTC

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant