Hi Robert
Firstly create an override for your LayerSlideshow module. Within that override located the following declaration...
$document->addScriptDeclaration('
document.addEventListener("DOMContentLoaded", function() {
var slider = tns({
container: "#layerslideshow'.$j51_moduleid.'",
mode: "gallery",
items: 1,
slideBy: "page",
controls: true,
autoplay: '.$autoplay.',
autoplayTimeout: '.$autoplaySpeed.',
speed: '.$speed.',
controlsContainer: "#layerslideshow'.$j51_moduleid.'-controls",
autoplayButton: "#layerslideshow'.$j51_moduleid.'-play",
navContainer: "#layerslideshow'.$j51_moduleid.'-nav",
});
});
');
And replace with the following, adding the useLocalStorage key and setting it to false (
http://ganlanyuan.github.io/tiny-slider/#options)
$document->addScriptDeclaration('
document.addEventListener("DOMContentLoaded", function() {
var slider = tns({
container: "#layerslideshow'.$j51_moduleid.'",
mode: "gallery",
items: 1,
slideBy: "page",
controls: true,
autoplay: '.$autoplay.',
autoplayTimeout: '.$autoplaySpeed.',
speed: '.$speed.',
controlsContainer: "#layerslideshow'.$j51_moduleid.'-controls",
autoplayButton: "#layerslideshow'.$j51_moduleid.'-play",
navContainer: "#layerslideshow'.$j51_moduleid.'-nav",
useLocalStorage: false
});
});
');
Note that you will have to repeat this process for any module using the tiny slider package (eg testimonials, any module with a carousel effect).
It is also worth noting that Joomla does set its own cookies for user management.
Ciaran