Alec Aivazis edited untitled.html  over 8 years ago

Commit id: c72475f1bf1d208f1570fab0b6d6f7d8beda65cd

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.
 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 he was forbidden to.