title: Browser Local storage and SSL
body: <p>This is in reference to my work site: []</p>
  
  <p>This link will be removed when my question is answered :(</p>
  
  <p>We are using the browsers local storage to store the users cart. So when adding an item to the cart notice the mini cart will keep in sync as you would expect. </p>
  
  <p>Here are the steps to reproduce the bug.</p>
  
  <ol>
  <li>Add item to cart under non SSL page</li>
  <li>Navigate to cart. (which is under SSL)</li>
  <li>Increase quantity by 1 on the cart page</li>
  <li>Navigate back to an insecure page</li>
  <li>Notice the minicart is not correct </li>
  </ol>
  
  <p>This is happening because there are essentially two versions of local storage, 1 under SSL and 1 under an insecure page. How do I invalidate the insecure localstorage from the secure page?</p>
  
  <p>Requirement: We need the cart page to be under SSL</p>
  
  <p>Thanks.</p>