Skip to content

sigpwny/CTFd-Discord-Integration

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTFD-Discord-Integration

A Discord OAUTH Plugin to associate CTFd users with discord accounts. This replaces the OAUTH id field with the discord ID of the user. Currently, the scoreboard, and all user pages are modified from the core-beta theme to include our custom values.

Setup

  • Clone project and place in CTFd/CTFd/plugins and restart CTFd
  • Update config.json with your discord token values.
  • Add http://<URL>/discord/oauth_callback to discord OAUTH routes

Screenshots

API Access

/api/v1/discord/<discord_id> will return the CTFd user with that ID.

api.png

Leaderboard

leaderboard.png

Badge

badge.png badge_external.png

Login Button

profile.png

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 59.5%
  • Python 40.5%