LimeSurvey - Easy online survey tool
  • Solutions
      Popular Solutions
      360 Degree Feedback Template

      360 Degree Feedback Template

      Academic Event Feedback Survey Template

      Academic Event Feedback Survey Template

      All survey templates
      Your Role
      Business Manager
      Customer Care Specialist
      Event Coordinator
      Marketing Manager
      HR Officer
      Physician/Health Worker
      Product Manager
      Sports Manager
      Student
      Teacher/Educator
      Market Researcher
      Survey Types
      Business
      Corporate
      Customer
      Education
      Universities
      Events
      Healthcare
      Human Resources
      Market Research
      Marketing
      Nonprofit
      Product
      Sports
      Other
      Use Cases
      Academic Research
      Course Evaluation
      Customer Experience
      Customer Satisfaction
      Employee Experience
      Employee Motivation
      Event Planing
      Market Segmentation
      Market Research
      Patient Satisfaction
      Product Pricing
  • Templates
      Popular picks
      360 Degree Feedback Template

      360 Degree Feedback Template

      Academic Event Feedback Survey Template

      Academic Event Feedback Survey Template

      All survey templates
      Survey Templates
      Business Templates
      Corporate Templates
      Customer Templates
      Educational Templates
      Event Templates
      Healthcare Templates
      HR Templates
      Market Research Templates
      Nonprofit Templates
      Product Templates
      Sports Templates
      Other Templates
      Our Templates
      • Your RoleYour Role
        • Business Manager
        • Customer Care Specialist
        • Event Coordinator
        • HR Officer
        • Marketing Manager
        • Physician/Health Worker
        • Product Manager
        • Student
        • Sports Manager
        • Teacher/Educator
      • Survey TemplatesSurvey Templates
        • Business
          • Order forms
          • Shopping
          • Booking form
          • Startup
        • Corporate
          • Branded
          • Professional
        • Customer
          • Customer experience
          • Customer satisfaction
          • Customer feedback
          • Customer loyalty
          • Customer review
          • Customer service
        • Education
          • Course evaluation
          • Student
          • Teacher
          • Academic
          • Instructor evaluation
          • School
          • Student satisfaction
          • University
        • Event
          • Event experience
          • Event planning
          • Meeting planning
        • Healthcare
          • Patient satisfaction
          • Fitness
          • Alcohol assessment
          • Mental health assessment
          • Mental health
          • Patient consent
          • Patient
          • Personality test
        • Human resources
          • Employee experience
          • Employee motivation
          • 360 degree feedback
          • Application
          • Candidate assessment
          • Career finding
          • Employee questionnaire
          • Employee
          • Employee engagement
          • Employee satisfaction
          • Job satisfaction
          • Pulse
        • Market research
          • Market segmentation
          • Research
          • Concept testing
          • Online research
        • Marketing
          • Lead generation
          • Brand awareness
          • Advertisement effectiveness
          • Brand building
          • Brand perception
          • Brand
        • Nonprofit
          • Church
          • Human rights
          • Community
          • Political
        • Product
          • Product experience
          • Product pricing
          • Product evaluation
        • Sports
          • Fitness
          • Golf
        • Other
          • Anonymous forms
          • Opinion poll
          • Astrology
          • Checklist
          • Childcare
          • Complaint form
          • Contact form
          • Enquiry form
          • Evaluation form
          • Feedback form
          • Instructor evaluation
          • Motherhood
          • Pet
          • Poll
          • Privacy
          • Quiz
          • Registration form
          • Request form
          • Satisfaction
          • Self assessment
          • Sign up sheet
          • Social media
          • Training
      • Use CasesUse Cases
        • Academic Research
        • Course Evaluation
        • Customer Experience
        • Customer Satisfaction
        • Employee Experience
        • Employee Motivation
        • Event Planing
        • Market Segmentation
        • Market Research
        • Patient Satisfaction
        • Product Pricing
  • Products
      Popular Templates
      360 Degree Feedback Template

      360 Degree Feedback Template

      Academic Event Feedback Survey Template

      Academic Event Feedback Survey Template

      All survey templates
      Products
      Polls
      Questionnaires
      Votes
      Forms
      Surveys
      Tools
      Margin of Error Calculator
      Sample Size Calculator
      CES Calculator
      CSAT Calculator
      NPS Calculator
      eNPS Calculator
      Statistical Significance Calculator
      AB Testing Calculator
      MaxDiff Sample Size Calculator
      Price Optimization Calculator
  • Resources
      Resources
    • Blog
    • Overview
    • Help Center
    • Forums
    • FAQ
    • Support
    • Contact
    • Partners
  • Pricing
Contact sales Login Get started - free
LimeSurvey - Easy online survey tool
  • Solutions
    Popular Solutions
    360 Degree Feedback Template

    360 Degree Feedback Template

    Academic Event Feedback Survey Template

    Academic Event Feedback Survey Template

    All survey templates
    Your Role
    Business Manager
    Customer Care Specialist
    Event Coordinator
    Marketing Manager
    HR Officer
    Physician/Health Worker
    Product Manager
    Sports Manager
    Student
    Teacher/Educator
    Market Researcher
    Survey Types
    Business
    Corporate
    Customer
    Education
    Universities
    Events
    Healthcare
    Human Resources
    Market Research
    Marketing
    Nonprofit
    Product
    Sports
    Other
    Use Cases
    Academic Research
    Course Evaluation
    Customer Experience
    Customer Satisfaction
    Employee Experience
    Employee Motivation
    Event Planing
    Market Segmentation
    Market Research
    Patient Satisfaction
    Product Pricing
  • Templates
    Popular picks
    360 Degree Feedback Template

    360 Degree Feedback Template

    Academic Event Feedback Survey Template

    Academic Event Feedback Survey Template

    All survey templates
    Survey Templates
    Business Templates
    Corporate Templates
    Customer Templates
    Educational Templates
    Event Templates
    Healthcare Templates
    HR Templates
    Market Research Templates
    Nonprofit Templates
    Product Templates
    Sports Templates
    Other Templates
    Our Templates
    • Your RoleYour Role
      • Business Manager
      • Customer Care Specialist
      • Event Coordinator
      • HR Officer
      • Marketing Manager
      • Physician/Health Worker
      • Product Manager
      • Student
      • Sports Manager
      • Teacher/Educator
    • Survey TemplatesSurvey Templates
      • Business
        • Order forms
        • Shopping
        • Booking form
        • Startup
      • Corporate
        • Branded
        • Professional
      • Customer
        • Customer experience
        • Customer satisfaction
        • Customer feedback
        • Customer loyalty
        • Customer review
        • Customer service
      • Education
        • Course evaluation
        • Student
        • Teacher
        • Academic
        • Instructor evaluation
        • School
        • Student satisfaction
        • University
      • Event
        • Event experience
        • Event planning
        • Meeting planning
      • Healthcare
        • Patient satisfaction
        • Fitness
        • Alcohol assessment
        • Mental health assessment
        • Mental health
        • Patient consent
        • Patient
        • Personality test
      • Human resources
        • Employee experience
        • Employee motivation
        • 360 degree feedback
        • Application
        • Candidate assessment
        • Career finding
        • Employee questionnaire
        • Employee
        • Employee engagement
        • Employee satisfaction
        • Job satisfaction
        • Pulse
      • Market research
        • Market segmentation
        • Research
        • Concept testing
        • Online research
      • Marketing
        • Lead generation
        • Brand awareness
        • Advertisement effectiveness
        • Brand building
        • Brand perception
        • Brand
      • Nonprofit
        • Church
        • Human rights
        • Community
        • Political
      • Product
        • Product experience
        • Product pricing
        • Product evaluation
      • Sports
        • Fitness
        • Golf
      • Other
        • Anonymous forms
        • Opinion poll
        • Astrology
        • Checklist
        • Childcare
        • Complaint form
        • Contact form
        • Enquiry form
        • Evaluation form
        • Feedback form
        • Instructor evaluation
        • Motherhood
        • Pet
        • Poll
        • Privacy
        • Quiz
        • Registration form
        • Request form
        • Satisfaction
        • Self assessment
        • Sign up sheet
        • Social media
        • Training
    • Use CasesUse Cases
      • Academic Research
      • Course Evaluation
      • Customer Experience
      • Customer Satisfaction
      • Employee Experience
      • Employee Motivation
      • Event Planing
      • Market Segmentation
      • Market Research
      • Patient Satisfaction
      • Product Pricing
  • Products
    Popular Templates
    360 Degree Feedback Template

    360 Degree Feedback Template

    Academic Event Feedback Survey Template

    Academic Event Feedback Survey Template

    All survey templates
    Products
    Polls
    Questionnaires
    Votes
    Forms
    Surveys
    Tools
    Margin of Error Calculator
    Sample Size Calculator
    CES Calculator
    CSAT Calculator
    NPS Calculator
    eNPS Calculator
    Statistical Significance Calculator
    AB Testing Calculator
    MaxDiff Sample Size Calculator
    Price Optimization Calculator
  • Resources
    • Blog
    • Overview
    • Help Center
    • Forums
    • FAQ
    • Support
    • Contact
    • Partners
  • Pricing
English
EN
  • اَلْعَرَبِيَّةُ
  • Bokmål
  • Čeština
  • Dansk
  • Deutsch
  • Deutsch (Schweiz)
  • Español
  • Español (Mexico)
  • Français
  • हिन्दी
  • Hrvatski
  • Bahasa Indonesia
  • Italiano
  • 日本語
  • 한국어
  • Magyar
  • Bahasa Melayu
  • Монгол
  • Nederlands
  • Polski
  • Português
  • Português (Brasil)
  • Română
  • Русский
  • Slovenčina
  • Suomi
  • Svenska
  • Tagalog
  • ไทย
  • Türkçe
  • Українська
  • Tiếng việt
  • 简体中文(中国大陆)
  • 繁體中文 (台灣)
Contact sales Login Get started - free
Sign Up
Details
Category: Security
03 April 2019
6 years ago

Two-Factor-Authentication plugin for your LimeSurvey application

2FA is a way to add additional security to your account. It is called "two-factor authentication" because two verification methods are used to access your account. The first "factor" is your usual password which is standard for any account. The second "factor" is a verification code retrieved from a 2FA application either from your computer or mobile device. For more details about 2FA and its importance, please visit the following article. Setting up the 2FA To see it at work, please create a free LimeSurvey account, access your LimeSurvey instance, and activate it from your Plugin Manager: Once enabled, you and your users can activate it from your own personal 2FA settings. To access them, click on the “2-Factor-Settings” menu item located on the top bar and select "2FA-Setting": On the next page, click on “Register 2FA now”: Once done, you will be prompted by the following message box:   Select the 2FA authentication method. By default, five different 2FA types are provided: Google Authenticator (default), Authy, YubiKey, Authenticator Plus, Duo, and HDE OTP. Scan the QR code with your mobile phone. For a list of application recommendations, check this article. Enter the confirmation key displayed in your 2FA application (by default, a six-numeric code). Once done, click on the button "Create 2FA binding". To test it, please log out and log in again: Congratulations! You have just enhanced the security of your LimeSurvey instance! Enforce your 2FA If you wish to enforce this security measure, go to Plugin Manager, and configure the 2FA system at the global level. The following page will be loaded: Please go to the last option, enable Force 2FA, and save the changes. In this way, your users will be forced to create a 2FA key after their first login. If you have the necessary global permission, you can check under the 2FA administration panel which users are using the 2FA system (see the last column):   Deactivate or reset your 2FA To deactivate 2FA authentication, go to your personal 2FA settings and click on "Unset 2FA":  Confirm your action to delete the 2FA token associated with your account. Please note that you will need to re-authenticate again if "Force 2FA" is enabled from the plugin settings. In case you cannot log in anymore into your instance and you wish to reset your 2FA settings, contact your LimeSurvey instance super administrator to delete the 2FA token associated with your account. That way, you will be able to log in again to your account and create a new 2FA token. Try the plugin and let us know what are your thoughts. Join our forum discussion topic! We are looking forward to hearing your feedback! Additional Information Please note that all token authentication systems that provide time-based hash tokens work with the plugin. For more details about the plugin, please check this wiki page.

2 Min Read
Two-Factor-Authentication plugin for LimeSurvey

Table Content

  • 1Setting up the 2FA
  • 2Enforce your 2FA
  • 3 
  • 4Deactivate or reset your 2FA
  • 5Additional Information
  • Facebook
  • Twitter
  • LinkedIn
  • Xing

Two-Factor-Authentication in LimeSurvey

 

Great news! We developed a Two-Factor-Authentication (2FA) plugin for LimeSurvey. The purpose of this plugin is to enhance the security of your account and collected data. We will cover in this article some basics about the new 2FA plugin and how a super administrator can enforce 2FA for each LimeSurvey user.



2FA is a way to add additional security to your account. It is called "two-factor authentication" because two verification methods are used to access your account. The first "factor" is your usual password which is standard for any account. The second "factor" is a verification code retrieved from a 2FA application either from your computer or mobile device. For more details about 2FA and its importance, please visit the following article.

2FA-Security from Desktop and Mobile


Setting up the 2FA

To see it at work, please create a free LimeSurvey account, access your LimeSurvey instance, and activate it from your Plugin Manager:

2FA Plugin


Once enabled, you and your users can activate it from your own personal 2FA settings. To access them, click on the “2-Factor-Settings” menu item located on the top bar and select "2FA-Setting":

2-Factor-Settings



On the next page, click on “Register 2FA now”:

2FA Personal Settings

Once done, you will be prompted by the following message box:

2FA User Settings

 

  1. Select the 2FA authentication method. By default, five different 2FA types are provided: Google Authenticator (default), Authy, YubiKey, Authenticator Plus, Duo, and HDE OTP.
  2. Scan the QR code with your mobile phone. For a list of application recommendations, check this article.
  3. Enter the confirmation key displayed in your 2FA application (by default, a six-numeric code).


Once done, click on the button "Create 2FA binding". To test it, please log out and log in again:

Login Administration Panel



Congratulations! You have just enhanced the security of your LimeSurvey instance!

Enforce your 2FA

If you wish to enforce this security measure, go to Plugin Manager, and configure the 2FA system at the global level. The following page will be loaded:

2FA Plugin Configuration



Please go to the last option, enable Force 2FA, and save the changes. In this way, your users will be forced to create a 2FA key after their first login. If you have the necessary global permission, you can check under the 2FA administration panel which users are using the 2FA system (see the last column):

2FA User Management

 


Deactivate or reset your 2FA

Unset 2FA


To deactivate 2FA authentication, go to your personal 2FA settings and click on "Unset 2FA":  Confirm your action to delete the 2FA token associated with your account. Please note that you will need to re-authenticate again if "Force 2FA" is enabled from the plugin settings. In case you cannot log in anymore into your instance and you wish to reset your 2FA settings, contact your LimeSurvey instance super administrator to delete the 2FA token associated with your account. That way, you will be able to log in again to your account and create a new 2FA token. Try the plugin and let us know what are your thoughts. Join our forum discussion topic! We are looking forward to hearing your feedback!

Additional Information

Please note that all token authentication systems that provide time-based hash tokens work with the plugin. For more details about the plugin, please check this wiki page.

English
EN
  • اَلْعَرَبِيَّةُ
  • Bokmål
  • Čeština
  • Dansk
  • Deutsch
  • Deutsch (Schweiz)
  • Español
  • Español (Mexico)
  • Français
  • हिन्दी
  • Hrvatski
  • Bahasa Indonesia
  • Italiano
  • 日本語
  • 한국어
  • Magyar
  • Bahasa Melayu
  • Монгол
  • Nederlands
  • Polski
  • Português
  • Português (Brasil)
  • Română
  • Русский
  • Slovenčina
  • Suomi
  • Svenska
  • Tagalog
  • ไทย
  • Türkçe
  • Українська
  • Tiếng việt
  • 简体中文(中国大陆)
  • 繁體中文 (台灣)

Legal

  • Terms & Conditions
  • Legal notice
  • Privacy notice
  • Cancellation

About Us

  • Blog
  • Newsletter
  • Careers

Open Source

  • Community
  • Forums
  • Developers
  • Translation
Copyright © 2006-2025 LimeSurvey GmbH