Fix Twitch OAuth redirect URI and update setup instructions

This commit is contained in:
Jo Eskil
2025-11-14 00:23:03 +01:00
parent b1b7759e13
commit 562e7792e9
3 changed files with 44 additions and 1 deletions

19
php/auth/twitch/login.php Normal file
View File

@@ -0,0 +1,19 @@
<?php
// php/auth/twitch/login.php - Initiates Twitch OAuth flow
require_once '../../config.php';
// Scopes required to get user's email and channel info
$scopes = "user:read:email chat:read"; // Ensure chat:read is included
$auth_url = (
"https://id.twitch.tv/oauth2/authorize" .
"?client_id=" . TWITCH_CLIENT_ID .
"&redirect_uri=" . TWITCH_REDIRECT_URI .
"&response_type=code" .
"&scope=" . urlencode($scopes)
);
header("Location: " . $auth_url);
exit();
?>