
и я установил файл cookie в ответ после входа в систему:
Код: Выделить всё
res.cookie("Token", jwtToken, {
domain: ".talopakettiin.fi",
secure: true,
httpOnly: true,
path: "/",
sameSite: "None",
});
Код: Выделить всё
function handle_button_click() {
error_log('Button clicked!'); // Example log for testing
$api_url = 'https://api.talopakettiin.fi/forms/receive-form-data';
$jwt_token = isset($_COOKIE['Token']) ? $_COOKIE['Token'] : 'Token not found';
error_log("Extracted Token: " . $jwt_token);
$response = wp_remote_post($api_url, [
'method' => 'POST',
'body' => "So much data",
'headers' => [
'Content-Type' => 'application/json',
$jwt_token
],
]);
wp_send_json_success(array('message' => 'Button was clicked!'));
}
add_action('wp_ajax_handle_button_click', 'handle_button_click'); // For logged-in users
Подробнее здесь: https://stackoverflow.com/questions/792 ... -subdomain