Security Questions icon

Security Questions

Premium Certified Partner
This plugin adds a framework for adding and enforcing security questions for users to perform a password reset. Currently it only operates on the Moodle Core 'Forgot Password' page, however it is easily extensible to other forms. NOTE: This plugin only has native compatability with Moodle 3.8. For Moodle 3.7, MDL-66173 must be cherry-picked to allow the plugin to interact with Moodle. See Readme for more detailed instructions
Price option: Free

Supports Moodle 3.7-4.3 See all versions
Latest release: 2 years ago
Installations: 119
Downloads (last 90 days): 19

Frankenstyle name: tool_securityquestions
Administration tools

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Hi,
just did a complete first translation to German. I notice, that still english occurs (hardcoded probably):
a) When a users needs to set questions: "It is required that you answer a minimum of 3 security questions."
b) in https://mysite/admin/category.php?category=securityquestions :
"Lockout tier settings
These settings allow you to add lockout tiers to Security Questions. Leave these settings as 0 to disable lockout tiers. If these settings are set, when a user triggers a lockout, they will instead be allowed to attempt security questions again after the duration specified for the tier. When a user triggers a lockout, they will move up a lockout tier. Lockouts will automatically be cleared after the duration specified in the lockoutexpiryduration control, if it is not set to 0.
Lockout tier one duration
tool_securityquestions | tieroneduration
Length of time during a tier one lockout where a user cannot reattempt security questions.
Lockout tier two duration
tool_securityquestions | tiertwoduration
Length of time during a tier two lockout where a user cannot reattempt security questions.
Lockout reset reset time
tool_securityquestions | lockoutexpiryduration
Length of time with no failed attempts before lockout is automatically cleared. Set to 0 to keep accounts locked until administrator reset."
c) also strange: in https://mysite/admin/tool/securityquestions/set_questions.php a translation is not really translated. In the heading where it reads if active/unactive - the parameter still shows up:
Aktiv - {$ a} zusätzliche Fragen erforderlich.
same in https://mysite/admin/tool/securityquestions/set_responses.php
Dauer der Nachfrist: {$ a}
Olaf
^ Same question need to integrade on login, like 2FA, but how?
Documentation states that this plugin is easily extensible to other forms--but how?
Approval issue created: CONTRIB-7886