Sīkdatņu nodošana AJAX pieprasījumos JavaScript

Pēc noklusējuma sīkdatnes netiek nodotas AJAX pieprasījumos. Tas nozīmē, ka servera sesija nedarbosies. Parasti mums tomēr ir vajadzīga sīkdatņu nodošana. To var iespējot ar iestatījumu credentials.

Vērtība 'include' liks nodot sīkdatnes AJAX pieprasījumā (pat ja pieprasījums ir cross-origin):

public/client.jsfetch('https://example.com', {
  credentials: 'include'
});

Vērtība 'same-origin' arī liks nodot sīkdatnes, bet tikai uz vietni, kurā tiek palaists skripts:

public/client.jsfetch('https://example.com', {
  credentials: 'same-origin'
});

Vērtība 'omit' aizliedz nodot sīkdatnes:

public/client.jsfetch('https://example.com', {
  credentials: 'omit'
});