Debug Login";
echo "Username: " . htmlspecialchars($username) . "
";
echo "Password: " . htmlspecialchars($password) . "
";
// Test langsung dengan curl
$url = API_BASE . 'login';
$data = json_encode([
'username' => $username,
'password' => $password
]);
echo "URL: " . $url . "
";
echo "Data: " . $data . "
";
$ch = curl_init();
curl_setopt_array($ch, [
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'Accept: application/json',
'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'
],
CURLOPT_POSTFIELDS => $data,
CURLOPT_TIMEOUT => 30,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_VERBOSE => true
]);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$error = curl_error($ch);
$info = curl_getinfo($ch);
echo "
" . print_r($info, true) . ""; curl_close($ch); // Test dengan method GET juga echo "