← Back to team overview

mahara-contributors team mailing list archive

[Bug 692614] Re: Registration email can be sent out more than once within the initial 24 hour period

 

> Are the multiple emails causing a problem or is it just an annoyance?

As Sergio suggested on the forum, it is possible though to create two
users with the same email by registering twice using different links and
specifying different usernames. I see two possible solutions:

1. Leave multiple registration records in usr_registration as it is, but check at the registration key processing that the user with the same email does not exist in usr table.
2. At the registration, ensure that only one record for given email exist (e.g. each consequent registration attempt the record with the same email is being updated with new key and all the data).

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
https://bugs.launchpad.net/bugs/692614

Title:
  Registration email can be sent out more than once within the initial 24 hour period

Status in Mahara ePortfolio:
  Confirmed

Bug description:
  A user can register, and be sent emails, multiple times with the same details prior to completing the registration process from the link sent.  There are multiple records in usr_registration with only the sequential id differing.

Perhaps we need to check for a unique email in here and offer some notification to the user that the email has already been used?  

However, there is also the issue that if this initial email wasn't received it might not be easy for the user to wait 24 hours until it clears from the database to try again, or to get hold of a sysadmin to delete the record manually so they can do so without hassle so there might be extra requirements around this or this might be the reason it currently allows for multiple records.





References