Impostare la scadenza dei cookie è semplice in JavaScript.
La soluzione è la seguente:
'use strict';
const createCookie = (name, value, minutes) => {
const mins = minutes * 60;
const now = new Date().getTime();
const expires = Math.round((new Date(now)).getTime() / 1000) + mins;
document.cookie =
name + '=' + value +
'; expires=' + expires.toGMTString() +
'; path=/';
};