Describe the bug
The registration process doesn't always work reliably. Sometimes, double-opt-in (activation) emails do not reach the recipient. Other times, a newsletter registration is sent out instead of a DOI email.
For example:
Attempts to register for production system
May: xxx[at]gmail.com tried to register —> no double opt in (DOI) mail received
September: xxx[at]gmail.com tried to register again —> no double opt in (DOI) mail received
xxx[at]gmail.com tried to register again for production system —> received notification, that user is already in system with instruction to reset password --> password reset requested and email received --> password reset attempt failed
Testing on dev (all attempts to register only a few minutes apart):
xxx[at]gmail.com tried to register (newsletter activation checked) —> only newsletter activation DOI received —> click on activation link —> error message: ‘Your Newsletter Subscription failed!’
xxx+test1[at]gmail.com tried to register (newsletter activation checked)—> registration worked without any problems
xxx+test2[at]gmail.com tried to register (newsletter activation not checked)—> no double opt in (DOI) mail received
xxx+test3[at]gmail.com tried to register (newsletter activation checked) —> only newsletter activation DOI received —> click on activation link —> success message: ‘Newsletter Subscription successful!’
xxx+test4[at]gmail.com tried to register (newsletter activation not checked) —> double opt in (DOI) mail received without any problems
Go to your email inbox and check, if you received the correct email - or any at all
Expected behavior
When a new user registers, they should receive an activation link per email. If a registration fails and/or the user does not activate their account within the set timeframe (24h), the user should be removed from the databased automatically, so that they may try to register again.
When an existing user registers, they receive an email, asking them, to use the password reset function. This should only be send out to users that have actually managed activated their account.
Tbd: When should newsletter registration activation links be send out? Needs to be consistent.
Desktop (please complete the following information):
OS: MacOS 13.6.9
Browser: Firefox 129.0.2 (potentially also Chrome in May)
Further research is needed. Depending on the outcome, follow-up tickets might be needed (e.g. case study #121, monitoring, clearing user DB from users that do not have double opt in.
Describe the bug The registration process doesn't always work reliably. Sometimes, double-opt-in (activation) emails do not reach the recipient. Other times, a newsletter registration is sent out instead of a DOI email.
For example: Attempts to register for production system
Testing on dev (all attempts to register only a few minutes apart):
To Reproduce Steps to reproduce the behavior:
Expected behavior When a new user registers, they should receive an activation link per email. If a registration fails and/or the user does not activate their account within the set timeframe (24h), the user should be removed from the databased automatically, so that they may try to register again.
When an existing user registers, they receive an email, asking them, to use the password reset function. This should only be send out to users that have actually managed activated their account.
Tbd: When should newsletter registration activation links be send out? Needs to be consistent.
Desktop (please complete the following information):