How to store user-specific data in Lightning component
You can use Platform Cache for this purpose. In combination with server-side controller it will fit your desire.
Use Session cache to store data related to each user
You can use localStorage in Summer'17
window.localStorage.setItem('name', value);
var v = window.localStorage.getItem('name');