🔒 Improve Discord OAuth configuration handling by formatting and ensuring environment variable checks

This commit is contained in:
2026-01-30 05:26:39 +00:00
parent 1f73b9744a
commit 8bb2cf05c0

View File

@@ -74,7 +74,9 @@ app.post('/oauth/token', async (req, res) => {
if (provider === 'discord') { if (provider === 'discord') {
const clientId = process.env.VITE_DISCORD_CLIENT_ID; const clientId = process.env.VITE_DISCORD_CLIENT_ID;
const clientSecret = process.env.DISCORD_CLIENT_SECRET; const clientSecret = process.env.DISCORD_CLIENT_SECRET;
const redirectUri = process.env.DISCORD_REDIRECT_URI || process.env.VITE_DISCORD_REDIRECT_URI; const redirectUri =
process.env.DISCORD_REDIRECT_URI ||
process.env.VITE_DISCORD_REDIRECT_URI;
if (!clientId || !clientSecret || !redirectUri) { if (!clientId || !clientSecret || !redirectUri) {
logger.warn('Discord OAuth not configured', { logger.warn('Discord OAuth not configured', {