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