Posted on 22/09/2016 16:57:56
Hi Nicolai,
Yes, this helped. A bit.
As a result, now we have 2 users.
But here is another situation.
Since 1 user is Newsletter subscriber and his name now is "RandomDude" with email "jonas@test.no".
Jonas than registers his user on website. with Username "Jonas" and email "jonas@test.no". Now system creates separate user in another userGroup. Fine - let it be for now.
Time goes by, and Jonas forgets his password.
He than attempts to use "remind me password" feature. And enters his Email.
Question:
What will happen? Will Jonas get an email, or will system attempt to send email to "RandomDude" user, and so Jonas will change password for his EmailSubscriber account instead of Real user account!?
The reason why I am asking:
We had a situation when solution was to "duplicate user instance". basically we just had simmilar structure. Same email, different usernames. As a result, we had to fix this, because users where not able to change their users password, but instead changed passwords of their duplicates, that they where not supposed to reach!
Hope this is clear enough, and you understand what is the problem here.
But still appreciate your answer so far, cause we got 1 step further.
8.9 is nice, but again, would it really help? cause ducplicating same user - means actual problem.
Suggestion:
To write some custom code that alters user registration process, and merges users when 1 decodes to create a real account.
For that I would need an event.