После того как пользователь вошел в систему со своим токеном для участия в опросе Отдельная авторизованная сессия создается в приложении Lime Survey.
Если это так, где сеанс установлен в исходном коде извести опрос.
Мне нужно сохранить опрос в режиме сохранения / редактирования. так что пользователь может войти в систему и редактировать свой опрос в любое время (несколько раз) до даты окончания.
Простой способ: использовать токен
См. Руководство по LimeSurvey: https://manual.limesurvey.org/Survey_settings#Tokens
Самый сложный способ: сделать плагин, используя beforeSurveyPage https://manual.limesurvey.org/BeforeSurveyPage и получить код из ядра LS: https://github.com/LimeSurvey/LimeSurvey/blob/master/application/helpers/frontend_helper.php#L14
PS:
И чтобы получить информацию об опросе: Yii::app()->session["survey_{$iSurveyId}"];
замените $ iSurveyId идентификатором опроса.
Других решений пока нет …