Posted by stevepurkiss on December 5, 2012 at 5:20pm
4 followers
Jump to:
| Project: | Drupal core |
| Version: | 8.x-dev |
| Component: | user.module |
| Category: | feature request |
| Priority: | minor |
| Assigned: | Unassigned |
| Status: | active |
Issue Summary
Problem/Motivation
In #432962: Add option to disable password strength checking a discussion arose that the password strength check should be disabled by default. This issue has been created to host that discussion.
Proposed resolution
The proposed resolution is to disable the password strength check by default.
Remaining tasks
Discuss this issue in order to arrive at a resolution.
User interface changes
The option to enable the password strength check would be disabled by default as opposed to enabled.
API changes
None.
Comments
#1
In comment #32 of #432962: Add option to disable password strength checking @darioshanghai says:
I don't think it's confusing to use, I do think it's necessary as we want to encourage more security where we can.
If it's there and you want to find out how to disable it then we now have a solution for that once #432962: Add option to disable password strength checking has been committed. It will take a split second to disable whereas could take a lifetime to discover if you don't even know it's there so wouldn't even be asking how to switch it on.
Earlier in the discussion in comment #12 @Dries says:
If we disable by default, the majority of users won't even know the functionality is there, and we want to be encouraging more security where we can.
I agree more with Dries that it is more useful than not, and provided there is an easy way to disable it, which #432962: Add option to disable password strength checking addresses, then we are ok and this issue should be set as closed (won't fix).
#2
I'd agree that this is an important security feature, so I'm generally -1 on disabling it by default.
Setting active since there's not a patch here. Thanks @stevepurkiss!
#3
I disagree with the intent here. As stevepurkiss notes, most site builders won't even come across the option and it won't ever be turned on—which isn't the end of the world, but it's good to have. With the option to disable it, those who want to may, but it should not be disabled by default.
#4
Minor correction: the original comment requesting disabled-by-default was #432962-31: Add option to disable password strength checking.
#5
MBroberg made a legit point in this comment.
I'd like to use his argument to make the case against disabling by default as we don't want the admin user to create a "comfortable, familiar, easy" password; we always want them to create a difficult - and thus, more secure - password and the indicator allows them to know immediately if their password meets that criteria.
If users really are getting confused then we should open another UX/UI issue to redesign the way the indicator is presented.
#6
If the path is to make it easier to allow users to have bad passwords, it makes more sense to have passwordless access as a core option. Ship has sailed...
Reverting to active.