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