ASP.Net Core middleware that enables an application to support Discord's OAuth 2.0 authentication workflow.
Based on the ASP.Net Core Facebook OAuth
app.UseDiscordAuthentication(new DiscordOptions
{
AppId = Configuration["Discord:AppId"],
AppSecret = Configuration["Discord:AppSecret"],
Scope = { "identify", "guilds" }
});