Skip to content

A Discord bot for authenticating users using CAS SSO and assigning them a role

License

Notifications You must be signed in to change notification settings

LucasPlacentino/cas-sso-discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

cas-sso-discord-bot

A Discord bot and FastAPI webapp for authenticating users using CAS SSO.
Links their Discord account (ID) to their CAS credentials. Users are able to link and unlink their account, and only one Discord ID can be linked to a CAS user.

FastAPI, Disnake, CAS, [some database TBD], Docker, Discord OAuth2, etc.

Currently at the dev stage

Possibly replacing our own previous auth bot ULBDiscordBot which was just based on email-sent tokens.

Uses:

Opensource-IIITH/Discord-CAS

OR use:

Acknowledgments

  • ULBDiscordBot: predecessor to this bot
  • DocHub: student-made ULB courses documents and summaries repository accessible via ULB's CAS auth.

About

A Discord bot for authenticating users using CAS SSO and assigning them a role

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published