title: Is it safe to store token in browser local storage after web api authentication
body: <p>I am building angular js 1.X application using Asp.net Web API 2  for backend. In web API 2 i can easily get Token by posting my credentials on token end point (ApplicationOAuthProvider) . <br>
  Now as angular JS is client side so i need a place on client side to save this token so that i can send this token in all subsequent HTTP calls to validate client .<br>
  For this i am have stored my token on local storage of browser .But i am not that is it safe to store token here (Client side).<br>
  As anyone having access to my system can easily get token and use it on his machine to login system. <br>
  If anyone has suggestion then please guide me .Thanks</p>