user only gets registered once depending on the email or the social api key