"Saving" an OpenLayers session so that it can be restored
<p>I'm building a web interface which allows user to upload layers from GeoServer and perform spatial manipulations with the data. Therefore, the map consists of preloaded basemaps and data loaded by the user.</p>

<p>I want the user to be able to "save" his session, so that he can come back later and restore it. I'm planning on adding a login menu when the user enters the interface. </p>

<p>My interface is entirely built with ExtJS 6 and OpenLayers3.</p>

<p>Anyone have already done something similar and can give me a clue on how to save the session and restore it later ?</p>

<p>Thanks !</p>