View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
17954 | Bug reports | Survey taking | public | 2022-03-14 17:55 | 2022-03-15 08:29 |
Reporter | segui | Assigned To | galads | ||
Priority | none | Severity | partial_block | ||
Status | closed | Resolution | duplicate | ||
Product Version | 5.x | ||||
Summary | 17954: newtest/Y in URL is not clearing session | ||||
Description | Background: I have a close survey that is going to be filled using the same computer. The survey is anonymous and participants are given a token that they have to input at the beginning of the survey. Participants should be able to save midway, come back at a later time, enter their token and land on the survey screen where they left. If participant A closes the browser midway and leaves, and participant B comes to the same computer, the survey link should take participant B to the screen asking for the token. Participants can only participate once, and their tokens are set with only one use allowed. My survey has these settings:
Problem: When a participant stops taking the survey midway, pointing the browser to the survey URL with "/newtest/Y" added to it doesn't clear the session, which is needed for a different participant to start taking the survey from the token input screen. | ||||
Steps To Reproduce | Steps to reproduceCreate a close survey with 1-use-only tokens Expected resultBrowser session gets cleared and browser shows screen asking for token. Actual resultSession is not cleared and browser lands on the screen where previous participant left. | ||||
Tags | No tags attached. | ||||
Bug heat | 0 | ||||
Complete LimeSurvey version number (& build) | 5.3.4+220309 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Google Chrome 99.0.4844.51 (Official Build) (x86_64); Firefox 98.0 (64-bit) | ||||
Database type & version | mysql Ver 15.1 Distrib 10.5.11-MariaDB, for Linux (x86_64) | ||||
Server OS (if known) | Red Hat Enterprise Linux Server release 7.9 | ||||
Webserver software & version (if known) | Apache 2.4 | ||||
PHP Version | 7.2 | ||||
duplicate of | 17955 | closed | DenisChenu | newtest/Y in URL is not clearing session |