Intercept the request
Send your stable account ID with a credential scoped to your integration. The API checks existing links and active bans.
For apps, communities, and game servers
Connect your users’ accounts to Discord. Your backend checks access through one API, with scoped credentials and a record of each decision.
Create your workspaceRead the API documentation01Your backend sends a verified account ID to the access check.
02plexsur.net checks your workspace policy and any existing account link.
03An unlinked user chooses whether to connect their Discord identity.
Your application owns the account. Discord verifies the identity. plexsur.net connects the two.
Users see which account they are linking, who requested it, and what Discord shares. A short-lived URL carries the challenge; your integration secret stays on your backend.
Read the login flowGroup integrations in a network to share account links, or keep them scoped to one application. You choose where a verified account can be recognized.
Your backend requests a check. plexsur.net handles Discord consent and linking. Your application decides when to grant access.
Send your stable account ID with a credential scoped to your integration. The API checks existing links and active bans.
An unlinked user receives a single-use URL. They review the request and choose whether to connect their Discord account.
Check again after consent. Read the allow decision and verified Discord ID on your backend, then continue in your application.
Links use your application’s stable UUID and the Discord user ID. Display names can change without changing the account.
Call the HTTP API from your backend. Use the returned decision, consent URL, and cache duration in your own access flow.
Each integration receives its own credential. Rotate or revoke it independently from the rest of your workspace.
Policies, bans, and authentication events stay searchable in your tenant audit log.
Build a custom integration for your website or service, or use a ready-made Minecraft plugin. Both use the same account linking flow.
Dashboard preview
This is a static preview. Your workspace shows its integrations, links, policy decisions, and audit events after setup.
Your backend holds the integration secret. plexsur.net handles OAuth state validation and short-lived challenges, then checks workspace bans before recording a link.
Read the security model