Make WordPress Core

Opened 21 years ago

Closed 21 years ago

Last modified 19 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 21 years ago.
Patch to check if email address already exists during registration
wp-register-uniq-patch.txt (672 bytes) - added by davidhouse 21 years ago.
Changed text to 'Please supply another'.
1487.patch (745 bytes) - added by skippy 21 years ago.

Download all attachments as: .zip

Change History (8)

@sehh
21 years ago

Patch to check if email address already exists during registration

#1 @markjaquith
21 years ago

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

Seems like a good idea.

#2 @skippy
21 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
21 years ago

Changed text to 'Please supply another'.

@skippy
21 years ago

#3 @skippy
21 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
21 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)
19 years ago

  • Milestone 2.0 deleted

Milestone 2.0 deleted

Note: See TracTickets for help on using tickets.