Alec Aivazis edited untitled.html  over 8 years ago

Commit id: bbbecc7ed851e5d030e1764c66b06ce3d42ddaad

deletions | additions      

       

In a single page app, all of the decisions about what view/subview to render occurs on the client. This means that ideally the client would be able to authenticate the currently logged in user on transitions to sensitive pages and access its data without going back to the server. This means that special care needs to be made to protect our application from a malicious user interacting with the developer console present in all modern browsers. One possible security vulnerability is the escalation of a globally stored user user role. This would cause the hacker to view a part of the website that they were forbidden to.

 to.