Info: Performing the step described in this article requires direct server access. Depending upon how your system is hosted and the level of access you have to that system, coordination may be required with your Partner or WoodWing Support team. For a full overview of the steps that need to be done by WoodWing and how to request them, see WoodWing Cloud - Change management.
When a user logs in to Studio, data is loaded that Studio requires to operate. This data is stored in the local storage location of the Web browser in which Studio is run. This data is also accessed when a user reloads a Studio page.
A big part of the information that is stored by Studio is the logon response from Studio Server. The information in this response tells Studio to which Brands the user has access, which Issues, Categories, or Editions are part of each Brand, which access rights the user has, and much more.
Especially for users who have access to many Brands (such as system administrators), the size of the logon response file could exceed the local storage limitation of 5MB. When this is the case, Studio stops working and a message similar to the following is shown:
Failed to execute 'setItem' on 'Storage': Setting the value of 'cs.logOnResponse' exceeded the quota
Configuration
For scenarios in which the logon response file is bigger than 5MB, the data can be stored in memory instead.
This is done by setting the following option:
Note: Enabling this option for scenarios in which the logon response file is smaller than 5MB has no benefits.
- File: config.js file
- Name of option: AUTH_INFO_IN_MEMORY
- Value: true or false
- Example:
|
How it works
When Studio is (re)loaded with the feature enabled, the logon data is obtained in the following ways and order:
# | Scenario | Source |
---|---|---|
1 | Studio is open. | Logon data is obtained from another tab in the same Web browser in which Studio is running. |
2 | Studio is connected to Studio Server. | Logon data is obtained automatically from Studio Server. |
Comment
Do you have corrections or additional information about this article? Leave a comment! Do you have a question about what is described in this article? Please contact Support.
2 comments
It might be helpful to add the specific error message that occurs if the 5 MB limit is exceeded. The error message is "Failed to execute 'setItem' on 'Storage': Setting the value of 'cs.logOnResponse' exceeded the quota".
Hi Laura Summers,
Thanks for the feedback. It is indeed a good idea to also mention the error message in the article. I have done this now.
We will also look at improving the text of the message to make it better understandable.
Best regards,
Maarten van Kleinwee
Senior Technical Writer, WoodWing Software
Please sign in to leave a comment.