Summary: | Locked account requires a password change | ||
---|---|---|---|
Product: | Koha | Reporter: | Christopher Brannon <cbrannon> |
Component: | Patrons | Assignee: | Bugs List <koha-bugs> |
Status: | NEW --- | QA Contact: | Testopia <testopia> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | gmcharlt, kyle.m.hall |
Version: | 23.05 | ||
Hardware: | All | ||
OS: | All | ||
Change sponsored?: | --- | Patch complexity: | --- |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: | ||
Circulation function: |
Description
Christopher Brannon
2024-04-15 15:16:41 UTC
A change of username is not always an option. Often an email address will serve as username and cannot/should not be changed. Cardnumbers might be printed on student cards and cannot easily be changed as well. The password change, as it's not linked to a physical thing (like a card) is I think the easiest and most standard option. I know that other apps like booking.com make me do it as well when I lock myself out. Again, I'm not sure what exactly the end goal here is. My initial thought is that this is a feature to stop someone from trying to hack an account. Is that the point? Because, as is, it seems more like a feature to get you to stop trying to figure out your password and just get it reset. I guess, sure, if there is a bot constantly trying to hack the account, it is going to keep trying that account number and rotate through password iterations until it is stopped. But if you unlock the account, even with a new password, wouldn't it just keep trying again? So, it would seem we are just trying to make the user give up and contact the library. One thought about this is, if the account has an email address, instead of having the user go through the library to change the password, just lock the account and email a password reset to the email account. The only argument I could see against that is if someone had access to a patron's email account and forced Koha to send a reset. But if they have access to the email account, they could always use the forgot email option. In both cases they would already have all the pieces they would need to get into the account. So, it seems reasonable that sending a reset to the patron email account automatically would be acceptable. |