Contains information about the current user session.
If true, the session_id is expired. Use App.startSession to get a new one.
A unique session identifier
If the session has no associated user but is not expired, this property will provide a URL that can be used to sign the user in.
If true, the user would like you to remember their session id.
If the user has not signed in, or granted access to your app, this will be null
Remembered sessions will expire after 30 days of inactivity. All other sessions will expire after one hour of inactivity.
Session expirations get renewed with every call. You could use 'Gateway.ping' every 5 minutes to keep sessions alive.