The application session.
Create an anonymous session.
Return the user avatar.
Return the session credentials if authenticated.
Return the session username if authenticated.
Store the session into local storage.
An event listener for Session changes. It will trigger for any change of the session stored into the local storage, even those from other browser tabs or windows.
Session