• For my current project, we only allow logged in users to take the quiz. Once the user completes the quiz, their score gets saved the results table along with their name and email (this part works fine). We then use their score to determine what training course(s) they should take (beginner, intermediate, advanced, etc.)

    The problem is, if someone takes the quiz, copies all the answers from the results page, and re-takes it again, they will score 100% the second time, every time. Currently, when the user refreshes the page, it reverts back to the beginning of the quiz and lets them retake it as many times as they want.

    Is it possible to prevent users from re-taking the quiz so there are no duplicate emails in the table? If they try to reload the quiz, is there any way to take them back to the same results page from the first time they took it?

    https://wordpress.org/plugins/slickquiz/

Viewing 1 replies (of 1 total)
  • Plugin Author jewlofthelotus

    (@jewlofthelotus)

    @splendent I could probably add a check for their email and prevent them from retaking the quiz, but there isn’t a way to show them their quiz results again – not without a few more changes at least. I’ll add these things to my todo list.

Viewing 1 replies (of 1 total)
  • The topic ‘Prevent users from taking quiz multiple times’ is closed to new replies.