auth-it-center / limesurvey-authenticated-surveys

Limesurvey plugin to allow authenticated only users (any authN plugin) to submit surveys

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LimeSurvey Auth Surveys

This plugin allows selected surveys to be displayed/submited only to/by authenticated users.

Every survey can have a different configuration/policy.

Installation instructions

  1. Copy AuthSurvey folder with its content at limesurvey/plugins folder
  2. Go to Admin > Configuration > Plugin Manager or https:/example.com/index.php/admin/pluginmanager/sa/index and Enable the plugin Plugin manager with AuthSurveys Enabled

How to enable plugin for specific survey

  1. Go to Surveys > (Select desired survey) > Simple Plugins or https:/example.com/index.php/admin/survey/sa/rendersidemenulink/surveyid/{survey_id}/subaction/plugins
  2. Open Settings for plugin AuthSurvey accordion
  3. Click Enabled checkbox Plugin settings

Images for the plugin

This is how the plugin settings look for a specific survey.

Admin panel image

This is what an unauthorized user sees when they try to view/submit a survey that is protected by the plugin.

Unauthorized Error image

About

Limesurvey plugin to allow authenticated only users (any authN plugin) to submit surveys

License:GNU General Public License v3.0


Languages

Language:PHP 100.0%