Browser - Storage (Client Side Data)


client side data in the browser

Data Store

Browser Native


In-browser databases that wrap browser storage capabilities:



Secure or sensitive data should not be stored persistently in browser data stores as they should be treated as insecure storage.

Because the Web Storage mechanisms are APIs, they can be accessed from injected scripts, making it less secure than cookies with the httponly flag applied.

Documentation / Reference

Recommended Pages
Cookie Devtool
Browser - Cookie

HTTP cookies management in the client side (browser) via javascript. Cookie are one way to store data in the browser. document.cookie is a property of the browser document that returns the HTTP cookies...
Browser - IndexedDb

indexedDb is a SQL database implementation in the browser. It's one of the way to store data locally (client data) IndexedDB...
Browser Local Storage Devtool
Browser - Web API - Local Storage

Window/localStoragelocalStorage is a browser/client side data storage mechanism. It's one of the two web storage (key/pair) api and is part of the web api The localStorage property allows you to access...
Card Puncher Data Processing
Client-side sessions (stateless sessions) - Client Side Data

Client-side sessions (stateless sessions) are session data stored client-side (Generally browser data) Client-side data is subject to tampering. As such it must be handled with great care by the backend...
React Mapping Html Javascript
React - State

State in React. propsrendering Is it passed in from a parent component? Does it remain unchanged over time? Can you compute it based on any other state or props in your component? In React...
Card Puncher Data Processing
Web Security - Cross-site scripting (XSS)

cross-site scripting (XSS) is a injection security vulnerability that happens when external javascript code is injected in the page via user input. Injected JavaScript can then steal authentication tokens...

Share this page:
Follow us:
Task Runner