Discord Access Node
Member Portal
Connect Discord, verify server membership, submit record updates, and let staff review changes before they are published to the chain of command archive.
Checking
Access Status
Loading Discord session status...
What This Adds
Discord OAuth login for members.
Server membership check before profile forms unlock.
Role or Discord-ID based admin review queue.
Profile drafts stored in Cloudflare KV when the binding is configured.
Member-only document/resource library gated by Discord confirmation.
Manual staff approval before chain of command pages are changed.
Admin Setup Required
This page is already wired for Cloudflare Pages Functions. Add the Discord application keys and KV binding inside Cloudflare before using live logins.
DISCORD_CLIENT_ID
DISCORD_CLIENT_SECRET
DISCORD_GUILD_ID
DISCORD_SESSION_SECRET
DISCORD_ADMIN_ROLE_IDS
ADMIN_DISCORD_IDS
DISCORD_MEMBER_ROLE_IDS
DISCORD_PROFILE_KV
DISCORD_RESOURCE_KV
Profile Update Packet
Submit Member Information
Members can submit requested profile changes here. Staff can review the queue, then copy approved changes into the chain of command pages.
Staff Control
Profile Review Queue
Approved submissions stay in the review archive for staff. Publishing to public chain of command HTML is still a controlled admin action.
Load Queue