Make WordPress Core

Opened 20 years ago

Closed 19 years ago

Last modified 18 years ago

#1487 closed defect (bug) (fixed)

registration doesn't check if the email address already exists

Reported by: sehh's profile sehh Owned by: skippy's profile skippy
Milestone: Priority: normal
Severity: normal Version: 1.5.1.2
Component: General Keywords: email bg|2nd-opinion bg|has-patch bg|squashed
Focuses: Cc:

Description

The registration process doesn't check if the email address the user submitted has already been registered.

This doesn't cause imediate problems to WP, but:

1) some plugins are caused to post multiple emails to the same person (mass mail, etc)
2) programs which share user databases usualy depend on email uniqueness (gallery, etc)

This patch uses the existing code for checking if the username exists, so its not a big deal.

Attachments (3)

wp-register.patch (663 bytes) - added by sehh 20 years ago.
Patch to check if email address already exists during registration
wp-register-uniq-patch.txt (672 bytes) - added by davidhouse 19 years ago.
Changed text to 'Please supply another'.
1487.patch (745 bytes) - added by skippy 19 years ago.

Download all attachments as: .zip

Change History (8)

@sehh
20 years ago

Patch to check if email address already exists during registration

#1 @markjaquith
20 years ago

  • Keywords bg|2nd-opinion bg|has-patch added
  • Milestone set to 1.6

Seems like a good idea.

#2 @skippy
20 years ago

I agree, seems reasonable.

I don't like "please choose another one" in the message though. Maybe replace 'choose' with 'use' or 'supply' ?

@davidhouse
19 years ago

Changed text to 'Please supply another'.

@skippy
19 years ago

#3 @skippy
19 years ago

  • Keywords bg|squashed added; exists removed
  • Owner changed from anonymous to skippy
  • Status changed from new to assigned

added patch against 1.6 current snapshot.

#4 @matt
19 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [3121]) Don't let people register dupe emails, fixes #1487

#5 @(none)
18 years ago

  • Milestone 2.0 deleted

Milestone 2.0 deleted

Note: See TracTickets for help on using tickets.