#8296 closed enhancement (duplicate)
Auto generate password for new user
Reported by: | AaronCampbell | Owned by: | jamierumbelow |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | |
Component: | Users | Keywords: | |
Focuses: | Cc: |
Description
It would be nice to have a button that generates a random password to use when you're creating a new user account in the admin section
Attachments (4)
Change History (29)
#8
@
13 years ago
- Keywords has-patch added; needs-patch removed
Patch adds a "generate random password" button to the add user section.
It uses ajax to call wp_generate_password()
. We could quite easily generate a password with JS only, but I figured that we should allow the filter in wp_generate_password()
to be applied. Open to other opinions however.
#9
@
13 years ago
PS I haven't added the password generator to user-edit.php
on the basis that you would typically want something random only when it is going to be emailed to the user for first use.
Adding a random password generator to user-edit.php
feels like asking for trouble, because you just know someone will hit "update" without taking note of the random password.
#11
follow-up:
↓ 16
@
13 years ago
Why not just have a check box to send a random password to the user - no need for js or anything?
#12
@
13 years ago
- Keywords has-patch removed
That makes sense. Would it be going too far to just remove the manual password altogether and force a random password?
#13
@
13 years ago
I'd be happy with "Leave blank to have a password randomly generated" although that doesn't make a lot of sense unless you've also checked the box to "Send this password to the new user by email."
#16
in reply to:
↑ 11
@
12 years ago
Replying to westi:
Why not just have a check box to send a random password to the user - no need for js or anything?
Is there a large enough user population that has JS disabled, so things like this should be baked into PHP where possible?
@
12 years ago
Updated version of solarissmoke's implementation, as the current doesn't apply cleanly. Remove AJAX dependency.
#17
@
12 years ago
- Cc aaroncampbell added
I definitely like the first patch better (even if it needs a refresh). Using wp_generate_password()
which allows filtering makes this more useful (especially on enterprise sites with specific password requirements)
#18
@
12 years ago
8296.2.diff is the refreshed AJAX implementation. "Send this password to the new user by email" is checked automatically when the button is pressed.
Screenshot: 8296.2.png
#19
@
12 years ago
I'd love a way to see the password that was generated. There are many occasions when I'm creating accounts for users and I need a record of the password on their account.
#20
@
12 years ago
+1 to Brad's comment. Having the ability to view the randomly generated password when created is definitely useful.
When I send a site to a client for review, I create their user, give it a random password, and email their login information along with a lot of other information.
#21
@
12 years ago
A good UI example of this is the cPanel password generator. A simple lightbox opens when you click to generate a password shown here:
http://docs.cpanel.net/twiki/bin/view/11_30/CpanelDocs/PasswordGenerator
#22
@
11 years ago
Right now I'm using this plugin which does it's job great.
http://wordpress.org/plugins/simple-user-password-generator/
#23
@
11 years ago
- Milestone changed from Future Release to 3.7
Seems like this probably goes hand-in-hand with #24633.
Good idea - I'll write a patch.