From 49730d92c51be347ace8ac320d39c6681870b97d Mon Sep 17 00:00:00 2001
From: Owen Leonard
Date: Fri, 22 Mar 2019 12:57:31 +0000
Subject: [PATCH] Bug 22561: Forgotten password requirements hint doesn't list
all rules for new passwords
This patch modifies a few templates in the OPAC so that all available
information on password requirements is displayed for each case where
the patron is setting a password:
- If the RequireStrongPassword system preference is set, a message
should appear listing strong password requirements and minimum
password length.
- If RequireStrongPassword is not set, the message should only ask for
a minimum password length.
To test, apply the patch and enable the PatronSelfRegistration and
OpacResetPassword preferences.
On the following pages, test with RequireStrongPassword both on and
off. The correct messages should appear.
- OPAC -> Forgot password. Follow the process to reset your password
until you reach the step where you are entering the new password.
- OPAC -> Register here. Check the password section of the registration
form.
- OPAC -> Log in -> Change your password.
---
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt | 8 ++++++--
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-passwd.tt | 7 ++++++-
.../opac-tmpl/bootstrap/en/modules/opac-password-recovery.tt | 8 ++++++--
3 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt
index 7d238ed..daf56b8 100644
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt
+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt
@@ -809,9 +809,13 @@