Same Origin Policy to Web Storage

Local Storage: (Persistent)

  • Can be shared between windows with Same Origin
  • Remains even after browser window is closed

Session Storage: (Non-Persistent)

  • Applies to Active window
  • Destroyed after windows is closed

Web Storage follows the same rule of Same Origin Policy. Lets see it in action


  1. Open Developer Tools
  2. Storage
  3. Under Local Storage, add Key and Value as shown below. You can also do it via console
1window.localStorage["Token-key-Name"] = "Token-Value"
  1. Navigate to Browser Console
  1. Same way it works for sessionStorage