Tracking and Using Login State on the Client

Chapter 9 introduced the JavaScript Session object and its API. In that chapter the JavaScript Session object was used to track the current active state of the application. Specifically it tracked whether the URL or subpage was being updated. By tracking these states and other variables such as flags and other data in the client session, they no longer need to be scattered throughout the application. The API for the client-side Session object is found in Table 9-2 and the source is found in session.js. This section will expand on this concept and explain how the client state can be stored on the server to allow the user to define which of the available subpages they want displayed each time they log ...

Get Oracle Database Ajax & PHP Web Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.