Skip to content

Add fit guidance & alternatives to Publisher Level Account Linking docs#8267

Merged
markmandel merged 2 commits into
mainfrom
markm/publisher-auth-chat
Apr 6, 2026
Merged

Add fit guidance & alternatives to Publisher Level Account Linking docs#8267
markmandel merged 2 commits into
mainfrom
markm/publisher-auth-chat

Conversation

@markmandel

Copy link
Copy Markdown
Contributor

Adds an "Is This Right for You?" section covering good fit vs poor fit, key architectural constraints (all-or-nothing auth scope, publisher-level friend lists, one-way migration), and an alternatives section for publishers without a shared social graph.

@markmandel markmandel requested a review from a team as a code owner April 2, 2026 22:59
@markmandel markmandel requested review from colinloretz and removed request for a team April 2, 2026 22:59
@mintlify

mintlify Bot commented Apr 2, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
Discord 🟢 Ready View Preview Apr 2, 2026, 11:01 PM

@markmandel markmandel added the social-sdk Feedback and PRs on Social SDK label Apr 2, 2026

@anthonydiscord anthonydiscord left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only one wording callout, otherwise this looks solid!

#### Authorization is all-or-nothing at the publisher level:
- When a player links their Discord account to the publisher application, that authorization applies to **all** child game applications under the publisher
- Players cannot opt out of the Discord connection for individual games while remaining linked at the publisher level
- Revoking authorization disconnects Discord from the publisher account entirely, affecting all games

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there better wording from this? It sounds like this means if you deatuhorize in one game it deauthorizes in all of them with publisher level account linking (by nature of authorizing in one across all)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It sounds like this means if you deatuhorize in one game it deauthorizes in all of them with publisher level account linking (by nature of authorizing in one across all)

That's 100% correct. If you disconnect your Discord account from any game from that publisher authentication - you are removed from the whole set. (You do get a provisional account though -- maybe that part should be clearer)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Made a small tweak to the language, should be a bit nicer.

Adds an "Is This Right for You?" section covering good fit vs poor fit,
key architectural constraints (all-or-nothing auth scope,
publisher-level friend lists, one-way migration), and an alternatives
section for publishers without a shared social graph.
@markmandel markmandel force-pushed the markm/publisher-auth-chat branch from dd90f57 to b5a6bc2 Compare April 3, 2026 23:35
@markmandel markmandel merged commit 718e727 into main Apr 6, 2026
5 checks passed
@markmandel markmandel deleted the markm/publisher-auth-chat branch April 6, 2026 22:25
xavier-archlinux-tw pushed a commit to xavier-archlinux-tw/discord-api-docs that referenced this pull request Jul 14, 2026
…cs (discord#8267)

* Add fit guidance & alternatives to Publisher Level Account Linking docs

Adds an "Is This Right for You?" section covering good fit vs poor fit,
key architectural constraints (all-or-nothing auth scope,
publisher-level friend lists, one-way migration), and an alternatives
section for publishers without a shared social graph.

* Small tweak to language.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

social-sdk Feedback and PRs on Social SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants