I successfully set up authentication of anonymous users using the qlik-auth module and virtual proxy configuration as show on Qlik Branch. However, the issue is that all users can now see the selections of other users on the same qap mashup. Is there any way of forcing different sessions for the same authenticated user based on their location/ip address/some other way to ensure that users are authenticated using the dummy user but cannot see the selection of the others?
Any help would be greatfully appreciated as we are considering whether or not to purchase QAP licences within the next day or so and this is a showstopper.
Hmmmm! I changed the code to pass the identity string to in the URL and only assign a random number if no identity was passed. So far, so good. I checked the value of app.model.session.cacheName and confirmed that they were the same (apart from the reloadUri part, of course, see below). However, it seems that the selections are not being passed from page to page. I am worried about passing the selections in the URL too as there could be a large number of filters and large number of selected values.