This issue was hoping to have the same URL for all experiment runners. After some research, redirecting to the reverse proxy prevents us from having a single URL for all runners. The solution we leaned into was to provide a unique URL for each experiment runner.
Here are the URLs for the two experiment runners we currently support.
EFP: studies/study_uuid/child_uuid/
jsPsych: studies/j/study_uuid/child_uuid/
The single "j" in the URL provides us with the uniqueness to tell them apart without necessarily exposing additional data to the experiment participant. Additionally, this leaves the EFP URL as it was, so no legacy URLs need to be updated.
Closes #1325
This issue was hoping to have the same URL for all experiment runners. After some research, redirecting to the reverse proxy prevents us from having a single URL for all runners. The solution we leaned into was to provide a unique URL for each experiment runner.
Here are the URLs for the two experiment runners we currently support.
study_uuid
/child_uuid
/study_uuid
/child_uuid
/The single "j" in the URL provides us with the uniqueness to tell them apart without necessarily exposing additional data to the experiment participant. Additionally, this leaves the EFP URL as it was, so no legacy URLs need to be updated.