This application was developed for a school minecraft server, as a way to make sure only real students can access the server. As everyone had his own school email account, it was an obvious choice to make it so everyone can register using Microsoft's OAuth.
This repo is dedicated to the web portion of the project. There's also a plugin for it, check it out at mic0ishere/microsoft-auth-bridge-plugin.
- Fill-in
.env
with credentials for your database and Microsoft OAuth app - Deploy to your platform of choice (I recommend Vercel)
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.