Closed sblindow closed 1 month ago
@TeaJayyy I guess this should go to the release milestone too
@m4ra Yes, thx
To clarify here, social accounts shouldn't include email verification, as they are verified by the social provider already, and if they had to verify again, it would defeat the purpose of registering with a social account. So we are removing the unique email constrain, as this is also not standard practice for django. And social accounts registration can be linked to existing accounts if emails are same. @TeaJayyy @sblindow
Expected Behavior: When a user attempts to register with an email address already associated with an existing account (either social or normal email account), they should:
Current Behavior: When registering with a social account, email confirmation is not mandatory. This can cause confusion if the user forgets they used social login and tries to register again using the same email, resulting in an error and preventing successful registration/ handling of the duplicate accounts.
Steps to Reproduce
Screenshots Error message after attempting to register with an e-mail adress that is already linked to a social account but hasn't been confirmed in that account.