You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The iterated_lobby_channels send the complete information of the experiment to the next participant. This includes the global_data of the posTest-View, which is personal, e.g. gender, comments, etc. and should not be send to everybody participating in the experiment.
Line 50-54:
Security-wise the current architecture is not very capable. For real online-games, the server should handle most of the functionalities and the clients should be really limited in power. However, since we need to support diverse types of frontend experiments with a backend structure as generic as possible, we have to leave a lot of power in the hands of the client, e.g. generating the next round of experiment, recording results for each round of experiment, etc.
That said, this situation might be a privacy concern since people might come to us and say we leaked their personal information somehow, to others willing to hack the browser console and inspect the data. A solution would be to require users specify dynamic_retrieval_keys, and filter the results based on those keys, just as we do for the traditional JSON results retrieval via HTTP requests.
The iterated_lobby_channels send the complete information of the experiment to the next participant. This includes the global_data of the posTest-View, which is personal, e.g. gender, comments, etc. and should not be send to everybody participating in the experiment.
Line 50-54:
Maybe we can filter the results table and exclude the global_information somehow?
The text was updated successfully, but these errors were encountered: